Se si desidera creare un pdf da PHP, PDFlib vi aiuterà (come alcuni altri hanno suggerito).
Altrimenti, se si desidera convertire una pagina HTML a PDF tramite PHP, troverete un po 'di problemi outta qui .. Per 3 anni ho cercato di farlo il meglio che posso .
Quindi, 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: come DOMPDF, ma questo converte prima in un file .ps (ghostscript), quindi in qualsiasi formato (pdf, jpg, png). Per me è poco meglio di dompdf, ma ha lo stesso problema di velocità ..ma, migliore compatibilità con i CSS.
Quei due sono classi PHP, ma se è possibile installare alcuni software sul server, e accedervi throught passante() o il sistema(), dare uno sguardo a queste anche:
wkhtmltopdf: basato su WebKit (safari's wrapper), è veramente veloce e potente .. sembra che questo sia il migliore (atm) per convertire le pagine html in pdf al volo; prendendo solo 2 secondi per un documento xHTML di 3 pagine con CSS2. È un progetto recente, tuttavia, la pagina google.code viene spesso aggiornata.
htmldoc: Questo è un serbatoio, non si arresta mai veramente/si blocca .. il progetto sembra morto dal 2007, ma comunque se non avete bisogno della compatibilità CSS questo può essere bello per voi.
GrabzIt ha un PHP Library gratis per la conversione HTML in PDF: http://grabz.it/html-to-pdf-image-api.aspx –