Generera PDF med PHP - hur svårt ska det va? |
|
|
| |
|
|
| Inte så svårt trodde jag. Men efter att ha undersökt detta till och från under en tid så visar det sig att det inte är helt självklart vilken metod man ska använda. |
Det första stället jag letade på var självklart PHP.net, och naturligtvis finns det stöd för PDF-generering. Problemet med PDF-funktionen i PHP är att man måste använda biblioteket PDFLIB, vilket inte alla webbhotell har. Det tillhandahålls dessutom av en extern partner av något slag vars sida är bland de sämre vad gäller navigering. De har flera versioner av biblioteket och mer eller mindre alla kostar pengar, förutom den du letar efter... den har de dolt.
Så, om skriptet som genererar PDF ska ligga på ett webbhotell blir det ganska snart bekymmer.
Efter att ha letat lite stötte jag på FPDF. Till en början verkade det mycket lovande och efter lite experimenterande så fick jag tillslut ut en PDF som såg ut som jag ville. FPDF är ganska enkelt att använda. Det som tog tid var att få det hela att se bra ut. När man bestämmer avstånd mellan texter eller celler så fick man göra det i vad jag antar är millimeter. Kort sagt, det var pilligt.
Den stora nackdelen med FPDF är att den i sitt originalutförande inte stödjer UTF-8, vilket är jäkligt irriterande. Men, det fungerar.
Finns det andra alternativ till att generera PDF via PHP? Något som är simpelt, fungerar och är framtidssäkert? |
|
|
|
|
|
Web Solutions Developer, SiteDirect Professional Web Solutions AB
|
27 Jul-10 13:11
Anmäl
|
Jag skulle rekommendera TCPDF som är en fork av FPDF Den har samma uppbyggnad men mer funktionalitet och framförallt stöd för UTF-8
|
|
| Skapa ny kommentar |
 |
» Ny på webmaster.se |
 |
 |
» Redan medlem på webmaster.se |
 |
|
|
|
|
|
|
|
|
|