<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: рендер html в jpg  pdf  ps  doc  xls</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID15/3793.html</link>
    <description>Дано:&lt;br&gt;    есть аддонс к FireFox в котором генерятся из шаблонов различные бухгалтерские документы (накладные, акты, счета...). Выходной формат html. Возникла необходимость получить документ в другом формате. Вручную можно сохранить документ в PS  &amp;#124; PDF а из них и в картинку можно... Также OpenOffice может html перевести в doc. Но!... это все вручную. Требуется автоматизировать процесс. Вот какие идеи посетили:&lt;br&gt;    FireFox передает драйверу какой-то файл в съедобном формате. Если этот файл перехватить, то можно в консоли с ним сделать все что угодно. Вопрос в том как его перехватить, да и в каком виде/формате он передается драйверу? По поводу конвертации в doc/xls ответ найден -- aptitude install unoconv... а вот с другими пока затык. Перехватить бы ТО что драйверу передается -- и вопрос почти решен&lt;br&gt;    Может у кого-нить есть другой ход мыслей?...&lt;br&gt;</description>

<item>
    <title>рендер html в jpg  pdf  ps  doc  xls (dgv)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID15/3793.html#3</link>
    <pubDate>Wed, 21 Mar 2012 09:45:06 GMT</pubDate>
    <description>&lt;br&gt;Я использую libreoffice (раньше OO)&lt;br&gt; &lt;br&gt;/usr/lib/libreoffice/program/soffice.bin --invisible Macro:///&quot;Standard.Module1.SaveAsXLS(/&#091;путь к файлу&#093;/$fn)&quot;&lt;br&gt;&lt;br&gt;Он хорошо конвертирует в любой формат&lt;br&gt;на васике пишется простенький скрипт (SaveAsXLS или любой другой формат доступный в soffice&lt;br&gt;)&lt;br&gt;Примерный текст скрипта:&lt;br&gt;====================&lt;br&gt;&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;&lt;br&gt;&amp;lt;!DOCTYPE script:module PUBLIC &quot;-//OpenOffice.org//DTD OfficeDocument 1.0//EN&quot; &quot;module.dtd&quot;&amp;gt;&lt;br&gt;&amp;lt;script:module xmlns:script=&quot;http://openoffice.org/2000/script&quot; script:name=&quot;Module1&quot; script:language=&quot;StarBasic&quot;&amp;gt;REM  *****  BASIC  *****&lt;br&gt;&lt;br&gt;&amp;apos; Сохранить документ в формате Microsoft Word. &lt;br&gt;&lt;br&gt;Sub SaveAsXLS( cFile ) &lt;br&gt;   &amp;apos; практически совпадает с SaveAsPDF&lt;br&gt;   cURL = ConvertToURL( cFile )&lt;br&gt;   oDoc = StarDesktop.loadComponentFromURL(cURL,&amp;quot;_blank&amp;quot;,0,Array(MakePropertyValue( &amp;quot;Hidden&amp;quot;, True ),))&lt;br&gt;&lt;br&gt;&lt;br&gt;   cFile = Left( cFile, Len( cFile ) - 4 ) + &amp;quot;.xls&amp;quot;&lt;br&gt;   cURL = ConvertToURL( cFile )&lt;br&gt;   &lt;br&gt;   oDoc.storeToURL(</description>
</item>

<item>
    <title>рендер html в jpg  pdf  ps  doc  xls (Магистр)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID15/3793.html#2</link>
    <pubDate>Wed, 21 Mar 2012 04:27:44 GMT</pubDate>
    <description>... может можно FF заставить через JavaScript отрендерить html в pdf например. Когда нажимаешь Файл-Печать вызывается ведь какая-то функция... наверняка ее можно самому вызвать&lt;br&gt;</description>
</item>

<item>
    <title>рендер html в jpg  pdf  ps  doc  xls (ACCA)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID15/3793.html#1</link>
    <pubDate>Tue, 20 Mar 2012 19:19:16 GMT</pubDate>
    <description>Посмотри Selenium. Работает нормально, хотя я так и не осилил HtmlUnitDriver, пришлось рулить Firefox.&lt;br&gt;</description>
</item>

</channel>
</rss>
