Продуктивный понедельник: htmldoc — конвертер HTML в PS/PDF
02.03.2008

htmldochtmldoc — это мощный и простой в использовании инструмент для преобразования HTML в Postscript или PDF. Графический интерфейс пользователя (см. рис) включает множество настроек, что полезно для таких задач, как печать документации с web-страниц или использование в качестве фильтра.

При использовании в качестве фильтра, htmldoc можно вызывать в командной строке, не использую графический интерфейс. Например:

echo "<html><body><h1>Heading</h1><p>Some HTML output...</p></body></html>" |
htmldoc --format ps3 --bodyfont Helvetica --header ... --footer ... --webpage — | lpr

Также htmldoc удобен для динамический генерации PDF в CGI скриптах.

Поскольку HTML поддерживает таблицы и изображения, в htmldoc легко создавать такие документы, как накладные, ведомости и отчеты, логотипы и иконки. Используя sed/awk/perl, вы можете преобразовать обычный текст в HTML для использования его в htmldoc.

Программа была разработана фирмой Easy Software Products, которая также разработала систему печати CUPS print spooler, используемую в Fedora.

Установка из командной строки: yum install htmldoc

Установка из графического установщика: Applications > Office/Productivity > htmldoc

Путь в меню после установки: Office > HTMLDOC

Команда запуска: /usr/bin/htmldoc

Сайт: http://www.htmldoc.org/