I cookie permettono il funzionamento di alcuni servizi di questo blog. Utilizzando questi servizi, accetti l'utilizzo dei cookie da parte nostra. Ok Rifiuta

Generare un PDF con HTML e PHP

Per generare un pdf dinamicamente in un sistema in PHP si possono utilizzare molte librerie. Infatti per il web ce ne sono tante che implementano questa funzionalità. A mio parere la migliore è html2pdf. Questa libreria è in grado di trasformare una pagina in HTML e CSS in un pdf.

Potrete scaricarla da qui. Sotto riporto un codice di esempio:

Questo codice è contenuto in un file .php come, per esempio, generapdf.php

<?php

include "html2pdf.class.php";// questa è la classe da scaricare
 ob_start();
 ?>

<style type="text/css">
    <!--

h2{

    font-weight:normal;

}

-->
</style>
<page> // tag che apre una pagina del pdf

<h2>TESTO ESEMPIO</h2>

</page> // tag che chiude la prima pagina del pdf

<?php
 
 $content = ob_get_clean();
 $html2pdf = new HTML2PDF('P','A4','it'); // istanzio l'oggetto html2pdf
 $html2pdf->WriteHTML($content);
 $html2pdf->Output("esempio.pdf"); //lo genero

?>

Questa è una soluzione molto semplice e rapida per generare pdf dinamicamente per gestionali o anche per siti di biglietti online, grazie alle librerie addizionali che trovate sul sito per l'integrazione con i QR code.

Seguici su Facebook

Seguici su Google+

Renzo Cappelli

miafoto

Sono un appassionato di informatica, mi dedico allo sviluppo web e alla gestione dei sistemi web-based: realizzo siti e progetto software gestionale per privati e aziende. Ho tanta passione per tutto quello che riguarda il web e le nuove tecnologie, lavoro bene in team e collaboro con aziende e professionisti di settore.

Commenti

NON CI SONO ANCORA COMMENTI.

Lascia il tuo commento