Creare documenti PDF in Php

Siti dinamici con PHP
Impara a creare siti dinamici professionali con PHP

Scritto da Luca Ruggiero nella sezione Php

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

I più cliccati della sezione Php

:: Redirect in Php (103.018)

:: Upload di file in Php (33.728)

:: Refresh temporizzato in PHP (28.073)

:: Scrivere il codice di sicurezza CAPTCHA in Php (26.239)

:: Un carrello della spesa in PHP (23.743)

:: Creare un menu dinamico in Php (21.303)

:: Pagamenti online con PayPal e PHP (17.703)

:: Inviare email in formato Html con Php (16.025)

:: Convertire una stringa in maiuscolo e in minuscolo in Php (15.985)

:: Ottenere le dimensioni di un'immagine con PHP (15.486)

IN EVIDENZA
DOWNLOAD