Mysql
 sql >> Database >  >> RDS >> Mysql

Come convertire html in pdf con php?

Se il tuo significato è creare un pdf da php, pdflib ti aiuterà.

Altrimenti, se vuoi convertire una pagina HTML in pdf via PHP, le opzioni che conosco sono:

DOMPDF :classe php che avvolge l'html e costruisce il pdf. Funziona bene, personalizzabile (se conosci php), basato su pdflib, se ricordo bene ci vuole anche un po' di CSS. Cattive notizie:lento quando l'html è grande o complesso.

HTML2PS :lo stesso di DOMPDF, ma questo converte prima in .ps (ghostscript), quindi, in qualsiasi formato tu abbia bisogno (pdf, jpg, png). Per me questo è un po' meglio di dompdf, ma ho lo stesso problema di velocità .. oh, migliore compatibilità con CSS.

Queste due sono classi php, ma se puoi installare del software sul server e accedervi tramite passthru() o system(), dai un'occhiata anche a queste:

wkhtmltopdf :basato su webkit (safari's wrapper), è davvero veloce e potente.. sembra il migliore (atm) per convertire al volo pagine html in pdf, impiegando solo 2 secondi per un documento xHTML di 3 pagine con CSS2. È un progetto recente, comunque la pagina google.code viene spesso aggiornata.

htmldoc :questo è un carro armato, non si ferma mai/si schianta davvero.. il progetto sembra morto nel 2007, ma comunque se non hai bisogno della compatibilità css questo può fare al caso tuo.

tcpdf - questa è una versione migliorata e mantenuta di fpdf. Caratteristiche principali di tcpdf e ha anche meno tempo di esecuzione con un ottimo output. Per un tutorial dettagliato sull'utilizzo delle due classi di generazione di pdf più popolari:TCPDF e FPDF. Segui questo link .

Vedi anche questo post.

  1. Converti HTML + CSS in PDF con PHP ?
  2. Qual ​​è il miglior PDF -API per PHP?
  3. Esportare un html in PDF in PHP?
  4. Scrivere HTML con variabili PHP in File PDF?
  5. Strumento per l'esportazione di html come pdf
  6. Conversione HTML in file PHP in File PDF