View Full Version : [PHP] HTML to PDF
sblantipodi
01-02-2009, 21:49
Salve ragazzi,
sto cercando una libreria PHP free che mi permetta di trasformare del semplice codice html in pdf...
Ho visto che in rete ce ne sono a decine ma nessuna che faccia il proprio lavoro egregiamente...
Non ho grandi esigenze, ho bisogno di un qualcosa che abbia il pieno supporto alle tabelle e alle immagini, tutto qui...
qualcuno di voi conosce e usa con successo qualche libreria che possa fare al caso mio?
mpdf (http://mpdf.bpm1.com/), dovrebbe funzionare anche con charset diversi da utf-8. Qui un po' di esempi: http://mpdf.bpm1.com/examples
Se hai già visto html2fpdf, questa è molto meglio
mpdf > html2fpdf >> dompdf
sblantipodi
02-02-2009, 15:31
mpdf (http://mpdf.bpm1.com/), dovrebbe funzionare anche con charset diversi da utf-8. Qui un po' di esempi: http://mpdf.bpm1.com/examples
Se hai già visto html2fpdf, questa è molto meglio
mpdf > html2fpdf >> dompdf
grazie lo provo subito :)
sblantipodi
03-02-2009, 11:04
veramente eccellente, in locale con apache funziona perfettamente,
in remoto con IIS ottengo il seguente errore:
mPDF error: Could not include font metric file
:muro: :muro: :muro:
Sia in locale che online hanno lo stesso percorso (sono nella stessa cartella, per esempio?)
Se non è così devi definire la path della cartella dei font relativa al file in cui stai usando mPDF:
define('FPDF_FONTPATH', "mpdf/font/");
per esempio, se hai il file che genera il pdf in "documenti/pdf.php", e mpdf è in "mpdf/mpdf.php", scrivi in "documenti/pdf.php":
define('FPDF_FONTPATH', "../mpdf/font/");
sblantipodi
03-02-2009, 16:08
Sia in locale che online hanno lo stesso percorso (sono nella stessa cartella, per esempio?)
Se non è così devi definire la path della cartella dei font relativa al file in cui stai usando mPDF:
define('FPDF_FONTPATH', "mpdf/font/");
per esempio, se hai il file che genera il pdf in "documenti/pdf.php", e mpdf è in "mpdf/mpdf.php", scrivi in "documenti/pdf.php":
define('FPDF_FONTPATH', "../mpdf/font/");
si... non sono riuscito a risolvere dopo diverse ore di ricerca...
alla fine ho optato per dompdf che funziona bene così com'è e non credo abbia niente da invidiare a mPDF visti i risultati... :)
Grazie mille dell'aiuto... :)
sblantipodi
06-02-2009, 13:26
questo è il risultato di DOMPDF, a mio avviso è il migliore fra tutti quelli menzionati fin ora.
supporta i CSS e costa meno in termini di tempo di cpu :)
http://www.dpsoftware.org/pdf/pdf_generator.php?marca=nokia&modello=n95_8gb
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.