Вопрос

Эй, в течение некоторого времени сейчас я ищу VDF Viewer для командной строки.

Как мне нравится работать без x на Linux, и часто работают на удаленном компьютере, я хотел бы иметь инструмент для чтения PDFS. Есть довольно много действительно хороших графических программ (Evinsi, Oriular, Acroread, ...), чтобы сделать работу, поэтому я подумал, что должен быть хотя бы один приличный инструмент для текстового режима. Но я даже не знаю дерьмовый!

В настоящее время я либо начинаю X только для чтения PDFS или использовать PDFTOHTML + Lynx. Тем не менее, последний не производит очень хороший выход, и большинство документов просто нечитаются, особенно если они содержат математическую формулу.

Google полон людей, говорящих, либо это невозможно, либо предлагает версию PDFTOHTML.

Я понимаю, что это не совсем вопрос о программировании, но в настоящее время я рассматриваю начать проект для реализации такой программы, если там уже нет хорошего там.

Спасибо за любые предложения.

Это было полезно?

Решение

Привет, я думаю, что вам не нужно писать программу для вашей цели, я имею в виду чтение файла PDF в режиме консоли, потому что «меньше» команда уже сделает это для вас. Так что используйте его и просто наслаждайтесь этим.

Меньше «Имя файла PDF»

Другие советы

Хорошо, вы попросили знать даже «дерьмовые». Вот два (решайте себя о своей соответствующей CraPtiness):

Первый: Ghostscript's. txtwrite устройство вывода

 gs \
   -dBATCH \
   -dNOPAUSE \
   -sDEVICE=txtwrite \
   -sOutputFile=- \
   /path/to/your/pdf

Второй: XPDF's. pdftotext CLI Utility (лучше, чем ghostscript):

 pdftotext \
   -f 13 \
   -l 17 \
   -layout \
   -opw supersecret \
   -upw secret \
   -eol unix \
   -nopgbrk \
   /path/to/your/pdf
   - |less

Это отобразит диапазон 13 страницы (F.Страница IRST) до 17 (летаниеAST страница), сохранить макет двойного пароля защищенного именованного файла PDF (с помощью паролей пользователя и владельца секретарь а также супер), с конвенцией Unix EOL, но без вставки страниц PDF, трубопровод через меньше ...

pdftotext -h Отображает все доступные параметры командной линии.

Конечно, оба инструмента работают только для текстовых частей PDF (если у них есть). Ох, а математическая формула также не будет работать слишком хорошо ... ;-)


Редактировать: Я неправильно набрал команду выше (изначально используя pdftops вместо pdftotext).

Кстати, я всегда в той же ситуации, и я использую MC (Midnight Commander), который обрабатывает текст PDF очень хорошо ... просто просматривать файл (F3) в MC

Есть также зеленый PDF Viewer. Есть демо YouTube.

fbpdf. это просмотрщик PDF-кадров.

Есть также вилка, JFBPDF., Но на данный момент я не могу его работать.

Это будет работать только, если ваш документ PDF будет структурирован, то есть это помеченный PDF. документ.

Это необходимо для получения правильного чтения-порядка текстовых объектов в документе.

Tagged PDF Документы также позволяют переключать документ, хотя я не знаю о любом инструменте, делающем это с помощью вывода командной строки.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top