Зачем конвертировать OXPS в TXT?
OXPS хранит текстовые фрагменты Unicode как глифы с фиксированным положением в своей XML-разметке, что делает извлечение текста технически возможным. Пользователям обычно это нужно для поиска или обработки содержимого документа без программы для просмотра OXPS, либо для передачи текста в другие инструменты. Результат - обычный .txt, неструктурированные символы без шрифтов, размеров или макета.
Способы конвертации OXPS в TXT
MuPDF OPEN-SOURCE
Выполните mutool convert -F text -o output.txt yourfile.oxps; команда извлечет все страницы в один текстовый файл с пометками разрывов страниц.
Программы, которые конвертируют OXPS
Об этих форматах
Файл OXPS - это документ с фиксированной разметкой, альтернатива PDF от Microsoft, создаваемая виртуальным принтером «Microsoft XPS Document Writer» в Windows 8 и более поздних версиях. В…
Открыть детали .OXPS →Файл TXT - это простой неформатированный текст, самый элементарный формат документов на любом компьютере. Дважды щелкните по нему: Windows откроет его в Notepad, macOS - в TextEdit, Linux -…
Открыть детали .TXT →Качество и на что обратить внимание
- OXPS хранит глифы с фиксированным положением, а не текучие абзацы;
mutoolсобирает их в строки текста, но порядок чтения может быть нарушен в многоколончатых макетах и таблицах. - Если OXPS был создан из отсканированного документа, страницы содержат растровые изображения без текстовых глифов - извлечение не даст полезного результата; вместо этого потребуется OCR.
- Форматирование не сохраняется: шрифты, размеры, жирный/курсивный шрифт, цвета и изображения отбрасываются.
Часто задаваемые вопросы
Можно ли извлечь текст из OXPS бесплатно?
mutool convert -F text -o output.txt yourfile.oxps.Будет ли извлеченный текст точным?
Что если `mutool` отказывается принимать файл?
.oxps в .xps - некоторые старые сборки MuPDF обрабатывают эти расширения по-разному, хотя современные версии поддерживают оба.