<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Commenti a: Html2Pdf, classe php per convertire file HTML in PDF</title>
	<atom:link href="http://www.programmazione-web.com/php-convertire-html-to-pdf.php/feed" rel="self" type="application/rss+xml" />
	<link>http://www.programmazione-web.com/php-convertire-html-to-pdf.php</link>
	<description>il Blog open degli sviluppatori del web!</description>
	<lastBuildDate>Wed, 13 Jan 2010 10:20:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Di: Daniele Pignedoli</title>
		<link>http://www.programmazione-web.com/php-convertire-html-to-pdf.php/comment-page-1#comment-211</link>
		<dc:creator>Daniele Pignedoli</dc:creator>
		<pubDate>Sun, 05 Jul 2009 14:10:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.programmazione-web.com/php-convertire-html-to-pdf.php#comment-211</guid>
		<description>Mmmh, il tuo ragionamento parte dal presupposto che si lavori su php con le librerie GD installate...

Cmq, prima di scrivere l&#039;articolo su dompdf, dai un&#039;occhiata anche a HTML2PS (googla iun pò e lo trovi facilmente), è sempre una classe PHP che interpreta l&#039;html e i css (si, non sò come ma è molto affidabile) e li trasforma appunto in pdf, jpg, png.. Unica pecca è che *necessita* delle librerie ghostscript (anche se io non ho mai dovuto installarle, probabilmente sono pacchetti di default con php5) e che è un pò lento (una pagina complessa la converte in circa 20 secondi, ma saprai che ci sono molti fattori che possono aumentare/diminuire quel valore temporale).

Se vuoi d&#039;are un&#039;occhiata all&#039;articolo che abbiamo scritto noi su questo ambito, lo trovi qui: http://www.kgo.it/blog/2009/05/risorse-web/convertire-html-in-pdf/  , abbiamo recensito quelli che abbiamo provato, potrebbe interessarti!</description>
		<content:encoded><![CDATA[<p>Mmmh, il tuo ragionamento parte dal presupposto che si lavori su php con le librerie GD installate&#8230;</p>
<p>Cmq, prima di scrivere l&#8217;articolo su dompdf, dai un&#8217;occhiata anche a HTML2PS (googla iun pò e lo trovi facilmente), è sempre una classe PHP che interpreta l&#8217;html e i css (si, non sò come ma è molto affidabile) e li trasforma appunto in pdf, jpg, png.. Unica pecca è che *necessita* delle librerie ghostscript (anche se io non ho mai dovuto installarle, probabilmente sono pacchetti di default con php5) e che è un pò lento (una pagina complessa la converte in circa 20 secondi, ma saprai che ci sono molti fattori che possono aumentare/diminuire quel valore temporale).</p>
<p>Se vuoi d&#8217;are un&#8217;occhiata all&#8217;articolo che abbiamo scritto noi su questo ambito, lo trovi qui: <a href="http://www.kgo.it/blog/2009/05/risorse-web/convertire-html-in-pdf/" rel="nofollow">http://www.kgo.it/blog/2009/05/risorse-web/convertire-html-in-pdf/</a>  , abbiamo recensito quelli che abbiamo provato, potrebbe interessarti!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: admin</title>
		<link>http://www.programmazione-web.com/php-convertire-html-to-pdf.php/comment-page-1#comment-210</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Sun, 05 Jul 2009 11:11:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.programmazione-web.com/php-convertire-html-to-pdf.php#comment-210</guid>
		<description>wkhtmltopdf: Simple shell utility to convert html to pdf using the webkit rendering engine, and qt. Grazie Daniele per la tua segnalazione ma da quello che posso vedere e&#039; un eseguibile che quindi necessita di essere installato sul server.... Piu che altro sarebbe molto uttile segnalare librerie che traducono in modo ottimale html a pdf senza avere restrizioni di pacchetti particolari sul server web utilizzato. Secondo me e&#039; ottima la DomPdf e penso che ne parlero&#039; a breve su uno degli articoli del blog.</description>
		<content:encoded><![CDATA[<p>wkhtmltopdf: Simple shell utility to convert html to pdf using the webkit rendering engine, and qt. Grazie Daniele per la tua segnalazione ma da quello che posso vedere e&#8217; un eseguibile che quindi necessita di essere installato sul server&#8230;. Piu che altro sarebbe molto uttile segnalare librerie che traducono in modo ottimale html a pdf senza avere restrizioni di pacchetti particolari sul server web utilizzato. Secondo me e&#8217; ottima la DomPdf e penso che ne parlero&#8217; a breve su uno degli articoli del blog.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Daniele Pignedoli</title>
		<link>http://www.programmazione-web.com/php-convertire-html-to-pdf.php/comment-page-1#comment-208</link>
		<dc:creator>Daniele Pignedoli</dc:creator>
		<pubDate>Thu, 04 Jun 2009 12:09:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.programmazione-web.com/php-convertire-html-to-pdf.php#comment-208</guid>
		<description>Raccomando anche wkhtmltopdf, ottimo per convertire html in pdf mantenendo la compatibilità con i css :)</description>
		<content:encoded><![CDATA[<p>Raccomando anche wkhtmltopdf, ottimo per convertire html in pdf mantenendo la compatibilità con i css <img src='http://www.programmazione-web.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: admin</title>
		<link>http://www.programmazione-web.com/php-convertire-html-to-pdf.php/comment-page-1#comment-180</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Tue, 18 Nov 2008 12:06:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.programmazione-web.com/php-convertire-html-to-pdf.php#comment-180</guid>
		<description>si tra l&#039;altro cè scritto all&#039;inizio della guida che usa i web services ;) ciao</description>
		<content:encoded><![CDATA[<p>si tra l&#8217;altro cè scritto all&#8217;inizio della guida che usa i web services <img src='http://www.programmazione-web.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ciao</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: ale</title>
		<link>http://www.programmazione-web.com/php-convertire-html-to-pdf.php/comment-page-1#comment-179</link>
		<dc:creator>ale</dc:creator>
		<pubDate>Tue, 18 Nov 2008 11:45:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.programmazione-web.com/php-convertire-html-to-pdf.php#comment-179</guid>
		<description>non ho più localhost, cmq mi sono reso conto che non posso utilizzare delle librerie che si appoggiando ad un web services, quindi devo abbondonare questa nave.. grazie comunque ciao</description>
		<content:encoded><![CDATA[<p>non ho più localhost, cmq mi sono reso conto che non posso utilizzare delle librerie che si appoggiando ad un web services, quindi devo abbondonare questa nave.. grazie comunque ciao</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: admin</title>
		<link>http://www.programmazione-web.com/php-convertire-html-to-pdf.php/comment-page-1#comment-178</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Tue, 18 Nov 2008 11:42:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.programmazione-web.com/php-convertire-html-to-pdf.php#comment-178</guid>
		<description>per forza ti restituisce pagina bianca.. come ti ho detto nella riposta precedente non ha senso sostituire l ip 64.39.14.230 del metodo _convertABC() della classe con il tuo ip locale, così non potrà mai funzionare. Eventualmente puoi solo switchare il web services a cui si appoggia come ti ho indicato, o se pubblicano un nuovo ip o ancora meglio il dominio puoi cambiarlo.. ma non certamente con localhost. :)

Per quanto riguarda le intestazioni come vedi anche tu dalla classe non cè modo di inserirle.. questa è un classe veloce utile nel caso si vogliano generare pdf da html senza troppe complicazioni, perchè il lavoro sporco viene fatto in remoto sul web services a cui ti appoggi.. ma se vuoi qualcosa di più custom allora usa classi come fpdf.. 

a presto
ciao</description>
		<content:encoded><![CDATA[<p>per forza ti restituisce pagina bianca.. come ti ho detto nella riposta precedente non ha senso sostituire l ip 64.39.14.230 del metodo _convertABC() della classe con il tuo ip locale, così non potrà mai funzionare. Eventualmente puoi solo switchare il web services a cui si appoggia come ti ho indicato, o se pubblicano un nuovo ip o ancora meglio il dominio puoi cambiarlo.. ma non certamente con localhost. <img src='http://www.programmazione-web.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Per quanto riguarda le intestazioni come vedi anche tu dalla classe non cè modo di inserirle.. questa è un classe veloce utile nel caso si vogliano generare pdf da html senza troppe complicazioni, perchè il lavoro sporco viene fatto in remoto sul web services a cui ti appoggi.. ma se vuoi qualcosa di più custom allora usa classi come fpdf.. </p>
<p>a presto<br />
ciao</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: ale</title>
		<link>http://www.programmazione-web.com/php-convertire-html-to-pdf.php/comment-page-1#comment-177</link>
		<dc:creator>ale</dc:creator>
		<pubDate>Tue, 18 Nov 2008 11:00:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.programmazione-web.com/php-convertire-html-to-pdf.php#comment-177</guid>
		<description>adesso non mi da più l&#039;errore, ma mi restituisce una pagina bianca, e il file da scaricare non me lo apre, dice che acrobat non riesce ad aprirlo perchè abc.pdf è danneggiato o non è un formato adatto... tieni presente che io al momento sto facendo test, quindi il mio codice è quello che si scarica da phpclasses come esempio... puoi aiutarmi?
ah un&#039;altra cosa... prima che mi ci spacco ancora il craneo, è possibile assegnare un&#039;intestazione e un piè di pagina? non vedo metodi che lo consentono, ma ad esempio fpdf lo consente
aspetto tue notizie, grazie</description>
		<content:encoded><![CDATA[<p>adesso non mi da più l&#8217;errore, ma mi restituisce una pagina bianca, e il file da scaricare non me lo apre, dice che acrobat non riesce ad aprirlo perchè abc.pdf è danneggiato o non è un formato adatto&#8230; tieni presente che io al momento sto facendo test, quindi il mio codice è quello che si scarica da phpclasses come esempio&#8230; puoi aiutarmi?<br />
ah un&#8217;altra cosa&#8230; prima che mi ci spacco ancora il craneo, è possibile assegnare un&#8217;intestazione e un piè di pagina? non vedo metodi che lo consentono, ma ad esempio fpdf lo consente<br />
aspetto tue notizie, grazie</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: admin</title>
		<link>http://www.programmazione-web.com/php-convertire-html-to-pdf.php/comment-page-1#comment-176</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Tue, 18 Nov 2008 10:46:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.programmazione-web.com/php-convertire-html-to-pdf.php#comment-176</guid>
		<description>ciao ale, il primo consiglio che ti posso dare è intanto comprendere come funziona la classe.. perchè è vero che è già fatta e basta usarla, ma per capire quando ci fornisce errori è necessario a volte scendere un pò nel dettaglio.

Questa classe si appoggia a dei web services per creare il pdf e la scelta tra i due web services viene fatta da questa configurazione:

$htmltopdf-&gt;useURL(HKC_USE_EASYW);  // default HKC_USE_ABC other 

Quindi evidentemente o è cambiato l&#039;ip del web services che stai usando o è semplicemente attualmente down. Puoi quindi usare l&#039;altro cambiando la costante nel richiamo del metodo useURL().

Se tu metti il tuo ip locale della tua macchina chiaramente fa una richiesta ad un web services locale che non esiste.. 
spero di esserti stato di aiuto.. 

a presto
ciao, neryo</description>
		<content:encoded><![CDATA[<p>ciao ale, il primo consiglio che ti posso dare è intanto comprendere come funziona la classe.. perchè è vero che è già fatta e basta usarla, ma per capire quando ci fornisce errori è necessario a volte scendere un pò nel dettaglio.</p>
<p>Questa classe si appoggia a dei web services per creare il pdf e la scelta tra i due web services viene fatta da questa configurazione:</p>
<p>$htmltopdf->useURL(HKC_USE_EASYW);  // default HKC_USE_ABC other </p>
<p>Quindi evidentemente o è cambiato l&#8217;ip del web services che stai usando o è semplicemente attualmente down. Puoi quindi usare l&#8217;altro cambiando la costante nel richiamo del metodo useURL().</p>
<p>Se tu metti il tuo ip locale della tua macchina chiaramente fa una richiesta ad un web services locale che non esiste..<br />
spero di esserti stato di aiuto.. </p>
<p>a presto<br />
ciao, neryo</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: ale</title>
		<link>http://www.programmazione-web.com/php-convertire-html-to-pdf.php/comment-page-1#comment-175</link>
		<dc:creator>ale</dc:creator>
		<pubDate>Tue, 18 Nov 2008 10:26:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.programmazione-web.com/php-convertire-html-to-pdf.php#comment-175</guid>
		<description>se metto l&#039;indirizzo della mia macchina non mi da l&#039;errore, ma mi restituisce pagina bianca</description>
		<content:encoded><![CDATA[<p>se metto l&#8217;indirizzo della mia macchina non mi da l&#8217;errore, ma mi restituisce pagina bianca</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: ale</title>
		<link>http://www.programmazione-web.com/php-convertire-html-to-pdf.php/comment-page-1#comment-174</link>
		<dc:creator>ale</dc:creator>
		<pubDate>Tue, 18 Nov 2008 10:24:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.programmazione-web.com/php-convertire-html-to-pdf.php#comment-174</guid>
		<description>a me da questo errore
Warning: fsockopen() [function.fsockopen]: unable to connect to 64.39.14.230:80 (Impossibile stabilire la connessione. Risposta non corretta della parte connessa dopo l&#039;intervallo di tempo oppure mancata risposta dall&#039;host collegato. ) in C:\www\html_to_pdf.inc.php on line 161

Fatal error: Maximum execution time of 30 seconds exceeded in C:\www\html_to_pdf.inc.php on line 161

devo cambiare il valore di $this-&gt;host nell&#039;indirizzo della mia macchina?</description>
		<content:encoded><![CDATA[<p>a me da questo errore<br />
Warning: fsockopen() [function.fsockopen]: unable to connect to 64.39.14.230:80 (Impossibile stabilire la connessione. Risposta non corretta della parte connessa dopo l&#8217;intervallo di tempo oppure mancata risposta dall&#8217;host collegato. ) in C:\www\html_to_pdf.inc.php on line 161</p>
<p>Fatal error: Maximum execution time of 30 seconds exceeded in C:\www\html_to_pdf.inc.php on line 161</p>
<p>devo cambiare il valore di $this-&gt;host nell&#8217;indirizzo della mia macchina?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
