Просмотр PDF в Linux-консоли.

 
+
-
edit
 

Balancer

администратор
★★★★★
AXT> А для .pdf никто не знает, как с ним можно сделать то же самое?



:)

code bash
  1. #!/bin/bash
  2.  
  3. HASH=$(echo $(pwd)/$1|md5sum|cut -d' ' -f1)
  4. mkdir -p /tmp/.cache
  5. CACHE="/tmp/.cache/PDF-${HASH}.html"
  6. if [ ! -f $CACHE ]; then
  7.     pdftohtml -i -noframes -enc UTF-8 "$1" $CACHE
  8. fi
  9.  
  10. if [ -f $CACHE ]; then
  11.     elinks $CACHE
  12. fi

(долго работает с большими файлами, так что сделал кеширование на повторные обращения)

Но тут проблема в том, что очень немногие PDF содержат в себе корректный (особенно - русский) текст. Часто или вообще чистые картинки, или с кодировками кривь.
 

AXT

инженер вольнодумец
★☆
Спасибо!
Как-то я не обратил внимание на pdf2html :)

Balancer> Но тут проблема в том, что очень немногие PDF содержат в себе корректный (особенно - русский) текст. Часто или вообще чистые картинки, или с кодировками кривь.

Лично мне это не мешает - мне нужно читать документацию, отформатированную для печати 10-12 кеглем на листе A5, с широченными полями. Индустриальный стандарт типа как. :( В результате текст занимает максимум четверть площади экрана.

Правда, с такими настройками одна строка из .pdf превращается в один абзац - это не совсем то, что хотелось. Но тут уж сам попробую разобраться.
... так пускай наступает на нас холодным рассветом новый день ...  3.0.83.0.8

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru