Questo sito utilizza i cookie tecnici di Joomla per la gestione della sessione dell'utente.

Il proseguimento nella navigazione implica un tacito assenso all'utilizzo dei cookies.

Se non sei d'accordo sull'utilizzo, ti invito ad allontanarti da questo sito

 

Direttiva Europea per la regolamentazione della Privacy.

Portale LA TUA SCELTA , la guida sulla pubblicità comportamentale e sulla gestione della privacy.

creare file PDF da pagine PHP

Valutazione attuale: 4 / 5

Stella attivaStella attivaStella attivaStella attivaStella inattiva
 
Multithumb found errors on this page:

There was a problem loading image 'mambots/editors/jce/jscripts/tiny_mce/plugins/emotions/images/smiley-laughing.gif'
There was a problem loading image 'mambots/editors/jce/jscripts/tiny_mce/plugins/emotions/images/smiley-laughing.gif'

pdf

Grazie a FPDF, una classe totalmente gratuita per php, è possibile generare files PDF direttamente da PHP.
Bella scoperta, direte voi, PDFlib fa altrettanto!
 
 
Si, ma non lo fa gratuitamente!
Quest'ultima classe richiede un pagamento per utilizzi commerciali!
 
La F di FPDF sta per "Free", quindi può essere usata per qualsiasi utilizzo e modificata per soddisfare le tutte esigenze.
 
Io ho appena finito di sviluppare un sistema di reportistica che genera automaticamente un file PDF da stampare, così il capo può avere la situazione del magazzino in tempo reale, ovunque si trovi!!

 
E la cosa bella di generare un report web in PDF e non HTML sta nel fatto che il report PDF per sua natura, nasce COMPRESSO. Quidni il report che in puro HTML formattato mi restituiva una pagina da oltre 7Mb, ora in PDF occupa meno di 1Mb.
 
L'unico costo supportato sono le ore passate davanti al pc a scrivere il codice.
E la maggior parte del tempo l'ho impiegato a capire come estrapolare i dati, creare un PDF con questa classe è veramente un gioco da ragazzi!
 
Un esempio banale?
 

Cos'è un computer?

La mia Opera Prima!

Approfitta ora delle offerte Black Friday/Cyber Monday/Natale per acquistarlo con sconto nei circuiti delle librerie online!


Che cos'è un computer? Scopriamolo insieme facendo quattro chiacchiere tra amici. Qui troverai parole semplici e paragoni efficaci che spiegano ai “non addetti ai lavori” i concetti alla base dell'uso dei computer. Seguimi in questo viaggio dove ti spiegherò cosa c’è “sotto il cofano” in modo che la prossima volta che dovrai scegliere un portatile ed il commesso ti chiederà se vuoi un processore Intel o AMD, se ti bastano 4Gb di RAM o 500Gb di disco, saprai cosa rispondere.

Inizia a leggere le prime pagine, vedi come, con un linguaggio semplice e fludio, spiego i concetti base dell'informatica e del computer! >>LEGGI L'ANTEPRIMA!<<

ISBN Libro: 9788892392076 
Formato:11,4x17,2 cm 
Foliazione:156 
Copertina: morbida 
Interno: bn 
Supporti disponibili: Cartace/eBook
Scheda del libro

in vendita presso:

IlMioLibro

Amazon

La Feltrinelli

IBS

Che cos'è un computer?
 
 
 
Prendiamo uno dei tutorial che sono presenti sul sito di FPDF .
Esempio minimo:
 <?php
         require('fpdf.php');
        $pdf = new FPDF();
        $pdf->AddPage();
        $pdf->SetFont('Arial','B',16);
        $pdf->Cell(40,10,'Hello World!');
        $pdf->Output();
?>
dove:

    require('fpdf.php');
    richiama il file che contiene la classe

    $pdf = new FPDF();
    crea l'istanza dell'oggetto FPDF
    $pdf->AddPage();
    inserisce una nuova pagina nel PDF
 
    $pdf->SetFont('Arial','B',16);
    imposta il Font, carattere Arial, grassetto (Bold), corpo 16 punti
 
    $pdf->Cell(40,10,'Hello World!');
    crea una cella lunga 40 e alta 10 in cui scrive "Hello World!"
    $pdf->Output();
    manda l'ok al web server per inviare il file PDF al nostro client.
 
Questo è quanto! Facile no? Laughing
 
 
 
Una volta entrati nell'ottica di funzionamento, e avendo a disposizione Tutorial e Manuale, è possibile creare PDF complessi.
 

Cos'è un computer?

La mia Opera Prima!

Approfitta ora delle offerte Black Friday/Cyber Monday/Natale per acquistarlo con sconto nei circuiti delle librerie online!


Che cos'è un computer? Scopriamolo insieme facendo quattro chiacchiere tra amici. Qui troverai parole semplici e paragoni efficaci che spiegano ai “non addetti ai lavori” i concetti alla base dell'uso dei computer. Seguimi in questo viaggio dove ti spiegherò cosa c’è “sotto il cofano” in modo che la prossima volta che dovrai scegliere un portatile ed il commesso ti chiederà se vuoi un processore Intel o AMD, se ti bastano 4Gb di RAM o 500Gb di disco, saprai cosa rispondere.

Inizia a leggere le prime pagine, vedi come, con un linguaggio semplice e fludio, spiego i concetti base dell'informatica e del computer! >>LEGGI L'ANTEPRIMA!<<

ISBN Libro: 9788892392076 
Formato:11,4x17,2 cm 
Foliazione:156 
Copertina: morbida 
Interno: bn 
Supporti disponibili: Cartace/eBook
Scheda del libro

in vendita presso:

IlMioLibro

Amazon

La Feltrinelli

IBS

Che cos'è un computer?
 
 
 
Tra le varie caratteristiche di questa classe annoveriamo:
 
  • la possibilità di scegliere l'unità di misura, del formato pagina e dei margini
  • l' utilizzo dell'intestazione e del più di pagina
  • la funzione di Cambio pagina e paginazione automatica
  • ritorno a capo automatico e giustificazione del testo
  • supporto immagini nei formati JPEG e PNG
  • gestione dei Colori del testo, di riempimento degli ogetti, delle linee di disegno
  • gestione dei Links
  • gestione di script Java all'interno del file PDF
  • gestione TrueType, Type1 e supporto codifica compressione pagine
La versione 1.53 è disponibile nella sezione Downloads del sito FPDF

{max_sb_discuss:20}