![]() |
|||||
Tutorial PHP | |||||
|
Home |
Tutorial PHP |
Art. # 29
Creare file PDF con PHP
In PHP è possibile creare file PDF grazie alla libreria PDF Lib. Una volta scaricata ed installata la libreria (che ha licenza Trial) sarà possibile testare il prodotto, verificarne le funzionalità e decidere se è adatta o meno alle proprie esigenze. PDF Lib mette a disposizione degli sviluppatori PHP una serie di funzioni per gestire in maniera eccellente tutte le casistiche di creazione e gestione dei propri documenti PDF. Si crei il file pdf.php e lo si corredi del seguente codice di esempio:
<?
$pdf = pdf_new();
pdf_open_file($pdf, "nome_file_temporaneo.pdf");
pdf_begin_page($pdf, 595, 842);
$verdana = pdf_findfont($pdf, "verdana", "host", 1);
pdf_setfont($pdf, $verdana, 10);
pdf_show_xy($pdf, "Creazione di un file PDF attraverso PHP",50, 750);
pdf_end_page($pdf);
pdf_close($pdf);
?>
Si esegua sul server del proprio servizio di Hosting, o sul server Web del proprio computer, il file di esempio: http://localhost/pdf.php Esaminiamo le funzioni messe a disposizione da PDF Lib per gli sviluppatori PHP. pdf_new() Crea un'istanza dell'oggetto PDF Lib pdf_open_file() Apre in memoria un'istanza del file PDF temporaneo pdf_begin_page() Imposta la pagina (nell'esempio è contemplato il formato A4) pdf_findfont() Ricerca il carattere al testo e le relative dimensioni in pixel pdf_setfont() Assegna un carattere al testo e le relative dimensioni in pixel pdf_show_xy() Scrive sul documento PDF pdf_end_page() Chiude il buffer di memoria del file temporaneo pdf_close() Distrugge l'oggetto PDF Lib Scritto in data 20/01/2008
|
Appunti PHP per categoriaGuida PHP Guida MySQL Tutorial PHP Tutorial MySQL Tips and Tricks Referenze Download Libreria ExtraNovità
Un AdServer in PHP e MySQL
Hosting Linux su ConsultingWeb.it
Password casuali con PHP
Ottimizzare una tabella MySQL
Contatore grafico in PHP
Pagamento online con PayPal e PHP
Leggere i meta tag con PHP
Criptare le informazioni con la funzione crypt di PHP
Celle a colori alternati in PHP
Importare dati da CSV a MySQL
TagAJAX, Email, LAMP, Login, MS Access, MS Excel, MS Office, MS Word, PDF, phpMyAdmin, Statistiche, Upload, XML Corsi online
Corso PHP Altri corsi
Corso HTML Link utili
Contatore Gratis Siti amici
© 2008 Appunti PHP - A cura di Luca Ruggiero - Partita IVA 05564851219 -
Privacy |
Pubblicità |
Contatti
| | |||