|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Victor Wagner 2:5020/400 08 Apr 2002 11:33:57 To : ‚« ¤Ёб« ў ЊЁе ©«®ў Subject : Re: PDF из Perl'а -------------------------------------------------------------------------------- Владислав Михайлов <Владислав.Михайлов@f10.n5059.z2.fidonet.org> wrote: ВМ> Hадо создавать отчеты в Perl-программах, причем просто распечатка ВМ> вебстраницы ВМ> не пойдет (нужны строгие документы). Возникла идея создавать pdf-документы. Генерируетм .tex файл и пропускаем через pdftex ВМ> Есть программа HTMLDOC, которая конвертит html-файлы в pdf-ки, но та тоже ВМ> не работает с русским языком. C русским языком прекрасно работает html2ps, еслип поставить шрифты sharatype и прилагаемый к ним патчик. А его выдачу можно пропустить через ghostscript и получить pdf. У меня это замечательно работает как CGI, который ходит LWP за страницей а юзеру отдает ее в виде PDF. Кстати html2ps это эхотажный скрипт. Hо внутрь лезть не рекомендую. Я лазил, когда писал те самые русифицирующие патчи, мне не понравилось. Вопрос в том что такое "строгий документ". Если критерии строгости задаются извне (типа "левое поле ровно 20mm", "интервал между строками такой-то") то HTML в качестве промежуточного формата не катит. В нем просто нет средств выразить эти требования. Hужен TeX или *roff. lout, пожалуй, тоже сгодится. Если строгость заключается только в единообразности шрифтов и в том, чтобы у всех пользователей документ выглядел одинаково, но не очень важно как конкретно, то решение на html+html2ps+gs => pdf будет работать. Переносы и выравнивание по правому краю оно умеет. ВМ> Hе подскажите что-либо? Или как со шрифтами решить проблему или какой-то ВМ> другой инструмент? -- http://www.communiware.ru http://www.ice.ru/~vitus --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/15178ede34f59.html, оценка из 5, голосов 10
|