Hello, unfortunately not all of the site is translated into English, or is poorly translated. I apologize and ask you to help me. Notify errors, send me translations, together we will build a free service certainly helpful to many!
| creare file PDF da pagine PHP |
|
|
|
| Scritto da Massimiliano Pasqualoni | |||
| Martedì 28 Novembre 2006 15:14 | |||
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?
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();
Questo è quanto! Facile no?
Una volta entrati nell'ottica di funzionamento, e avendo a disposizione Tutorial e Manuale, è possibile creare PDF complessi.
Tra le varie caratteristiche di questa classe annoveriamo:
|
|||
| Ultimo aggiornamento Venerdì 18 Aprile 2008 11:04 |
Altri Articoli :
» Insersioni Pubblicitarie
Ciao, se vuoi pubblicare le tue insersioni pubblicitarie su questo sito, , cercheremo di capire quale forma di pubblicità si adatta di più alle tue esigenze!Â
» Disabilitare anteprima file su risorse di rete
Siete nel dubbio se tenere o meno le anteprime dei file?E' vero, sono belle, in locale, ed aiutano a capire che cosa stiamo vedendo, senza doverlo aprire.Ma è anche vero che se lavoriamo in rete sono un supplizio!7 si pianta sulle connessioni...
» Permessi su file Mysql in Ubuntu
Sono da poco tornato ad ubuntu sul mio portatile.Oggi ho avuto la necessità di riprendere una vecchia installazione di Joomla sulla macchina locale per controllare un componente sviluppato. Ho estratto dallo zip di backup la cartella di Joomla in...
» Rename massivo in Ubuntu
Mi è capitato di lavorare con delle fotografie su Ubuntu.I file erano in formato jpeg, l'estensione era scritta in maiuscolo ed il programma che stavo usando per uplodare le foto su un sito non trovava i file in quanto cercava solo i file con...
» Montare file ISO come CD Virtuali
Avete scaricato un file ISO e non volete masterizzarlo ma avete necessità di accedere ai file in esso contenuti?Con questo utile programma OpenSource potete usare i file ISO come se fossero dei CD inseriti nel computer!Â



















































Server