Creare documenti PDF in Php

Pubblicità su lukeonweb.net a partire da 0,5 euro CPM e sconti fino al 50% !!!
Html Css Web Marketing Javascript e Dhtml VBScript Asp Asp.NET Php Sql Visual Basic Java Xml Ajax IIS Meta Tag Generator Contatore Gratis Menu Javascript Registrazione domini Area Aziende Comuni in Italia Video corso online Cartucce Brother Cartucce Canon Cartucce Epson Cartucce HP Cartucce IBM-Lexmark Cartucce Samsung Cartucce Xerox
SEO Directory - Indicizza GRATIS il tuo sito Web nei motori di ricerca

Homepage + Linguaggi + Php + Articoli + Art.# 457
Autore: Luca Ruggiero

Corso PHP - Creazione di siti dinamici
Impara a creare siti dinamici professionali con PHP! Attestato finale ed assistenza del tutor online.
Vota questo articolo: clicca qui

Concesso in esclusiva ad AppuntiPHP.com - E' vietata la pubblicazione senza espresso consenso del proprietario

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 alle proprie esigenze o meno.

Detta libreria mette a disposizione degli sviluppatori una serie di funzioni per gestire le casistiche di creazione e gestione dei documenti PDF.

Si crei il file di esempio pdf.php e lo si corredi del seguente codice:
<?
    $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, "Testo... bla, bla, bla, bla, bla...",50, 750); 
    pdf_end_page($pdf);
    pdf_close($pdf);
?>
Esaminiamo le funzioni messe a disposizione da PDF Lib per gli sviluppatori.
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
© 2001/2008 lukeonweb.net | A cura di Luca Ruggiero - P. IVA 05564851219 | Disclaimer | Mappa del sito | Pubblicità | Contatti
Appunti PHP | Mr. Webmaster | Xdownload.it | PHP, Linux and more | DevSpy.com | Manuali PC | Extro Web Site | gdesign.it | JacoZ.net | Free DivX | Net-Free.it | Programmatori Java | Giochi | Tutorial Photoshop | Dablones.org | Tutto Gratis |