(no subject)
Mar. 30th, 2008 11:40 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Если кому-то надо быстро сваять генерилку в 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 оно не умеет.
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 оно не умеет.
no subject
Date: 2008-03-31 05:41 am (UTC)