alexkuklin: (Default)
[personal profile] alexkuklin
Если кому-то надо быстро сваять генерилку в pdf простой документ типа договора и т.п., можно воспользоваться следующим способом:


apt-get install htmldoc

берем шрифты http://img.kuklin.ru/htmldoc-cyrfonts.tgz для замены части лежащих в /usr/share/htmldoc/fonts (взяты из каких-то свободно лежащих комплектов руссифицированных шрифтов)

конкретно в моем случае все это работает в сочетании с вызовом

htmldoc --fontsize 9 --no-toc --no-title --charset cp-1251 --embedfonts --footer "" -f out.pdf --bottom 5mm --top 5mm --left 5mm --right 5mm --size a4 template.html

еще пришлось сделать $ENV{HTMLDOC_NOCGI}="1", потому как иначе оно норовит как-то странно работать - разбираться было лень.

сразу предупрежу, что CSS оно не умеет.

Date: 2008-03-31 05:41 am (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Не обязательно на стороне сервера. Можно, например в процессе nightly build какого-нибудь проекта. Или анализа по крону информации с каких-либо датчиков. Да мало ли есть задач, когда либо монитор, либо человек за этим монитором нафиг не нужен. А документ в архив - пригодится.

Profile

alexkuklin: (Default)
alexkuklin

January 2020

S M T W T F S
    1234
567891011
12131415161718
19202122232425
262728293031 

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 29th, 2025 08:36 pm
Powered by Dreamwidth Studios