С помощью OpenOffice::OODoc генерится отчёт, а потом OOo делает PDF.<br><br><div class="gmail_quote">17 января 2010 г. 21:55 пользователь Олег Малёваный <span dir="ltr"><<a href="mailto:deer_oleg@mail.ru">deer_oleg@mail.ru</a>></span> написал:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
Просветите?<br>
Если у человека не стоит OpenOffice, он сможет посмотреть документ?<br>
<div class="im"><br>
------<br>
С Уважением, Олег Малёваный<br>
<br>
<br>
> >-----Original Message-----<br>
> >From: moscow-pm-bounces+deer_oleg=<a href="http://mail.ru" target="_blank">mail.ru</a>@<a href="http://pm.org" target="_blank">pm.org</a> [mailto:<a href="mailto:moscow-pm-">moscow-pm-</a><br>
</div><div class="im">> >bounces+deer_oleg=<a href="http://mail.ru" target="_blank">mail.ru</a>@<a href="http://pm.org" target="_blank">pm.org</a>] On Behalf Of iSage<br>
> >Sent: Sunday, January 17, 2010 11:00 PM<br>
> >To: Moscow.pm group<br>
> >Subject: Re: [Moscow.pm] Генерация отчетов по шаблону<br>
> ><br>
> ><br>
</div><div><div></div><div class="h5">> >Почему бы не использовать OpenOffice::OODoc?<br>
> ><br>
> >On Sun, 17 Jan 2010 15:06:24 +0300, Олег Малёваный <<a href="mailto:deer_oleg@mail.ru">deer_oleg@mail.ru</a>><br>
> >wrote:<br>
> >> Всем привет!<br>
> >> Хочеться узнать, кто чем пользуется?<br>
> >> Задача такая - есть исходный шаблон. Надо исходя из полученного набора<br>
> >> данных заполнить документ. Как простая замена %%param%%-->param_value,<br>
> >так<br>
> >> и<br>
> >> заполнение таблицы.<br>
> >><br>
> >> вот то я наизучал:<br>
> >> 1) HTML - самый, по ходу, простой способ. Есть проблема с картинками.<br>
> >То<br>
> >> есть чтобы чел файл на диск сохранил, надо будет поизгаляться, чтобы<br>
> >> картинка сохранилась. Где то видел формат хранения картинок и т.п.<br>
> >прямо<br>
> >в<br>
> >> коде страницы, но правильно ли так делать?<br>
> >><br>
> >> 2) rtf. Открытый формат. Но при попытке размножить строку в таблице (в<br>
> >> текстовом редакторе) у меня лопнул мозг от нагромождения всяких<br>
> >> {\fs36\lang1033\langfe1049\langnp1033\insrsid13116701<br>
> >> %%test%%}<br>
> >> :) Готового, работающего решения что то не нашел. То есть реализовать<br>
> >> можно,<br>
> >> но будет долго в изучении.<br>
> >><br>
> >> 3) docx - вроде просто все. Куча xml'ников и засовыаем их архив. Минус<br>
> >-<br>
> >> тоже нет(не нашел) готового решения. Если выбрать этот вариант изучать<br>
> >по<br>
> >> ходу больше чем при исп rtf<br>
> >><br>
> >> 4) doc. Есть библиотеки, но блин под винду всё.<br>
> >><br>
> >> А кто уже делал подобное? Что использовали? Какими либами пользовались?<br>
> >В<br>
> >> гугле был. И даже на cpan был :)<br>
> >><br>
> >> ------<br>
> >> С Уважением, Олег Малёваный<br>
> >><br>
> >><br>
> >> --<br>
> >> Moscow.pm mailing list<br>
> >> <a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
> >--<br>
> >Moscow.pm mailing list<br>
> ><a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
--<br>
Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Andrei Protasovitski<br>< andrei[dot]protasovitski[at]gmail[dot]com ><br>Diemen, Netherlands<br>