alexkuklin (
alexkuklin) wrote2008-03-30 11:40 pm
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Entry tags:
- hints,
- linux,
- pdf,
- programming
(no subject)
Если кому-то надо быстро сваять генерилку в 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
no subject
Там же не написано "распечатать в PDF", а "сделать генератор PDF".
no subject
no subject