Posted by kallis on March 20, 2009 at 2:22pm
Hej!
Jag undrar om någon har erfarenhet av att skapa en pdf från en node.
Ska kolla på modulen Printer, e-mail and PDF versions, men tänkte höra om någon gjort detta förr och har några tips att komma med...
Tacksam för tips!
//Kallis
Comments
Ja, mer än en gång. Båda
Ja, mer än en gång. Båda fallen var dock specialiserade och utskrifterna följde en färdigdefinierad mall. Om man ska skriva ut en nods text som den är finns lite problem att lösa. T ex strippa HTML, formatera om rubriker. Vissa PDF-bibliotek har en egen variant av markup för att göra text fet et c. Med reguljära uttryck kan du tex ersätta samtliga
<h1>...</h1>med\b\fs14pt...\b\fs14pteller den syntax som används.FPDF löser grundbehoven och lämpar sig bäst för att skriva ut formulär och liknande. Har man råd finns PDFLib som är betydligt mer kompetent men bökigare att arbeta med. Dyrare versioner av PDFLib har fördelen att man kan göra egna mallar och därmed slippa definierar layouten i kod, något du måste med FPDF och billigare versioner av PDFLib.
I båda fallen var bildernas position fast och ImageCache användes för att skala bilderna som skulle inkluderas i PDFen.
Jag har inte använt de moduler som finns färdiga men jag antar de löser problemen med att strippa och konvertera markup.
Jakob Persson - NodeOne
Jakob Persson – Leancept – Results-only digital and marketing consultants – Personal blog
Aha, tackar för svaret! Jag
Aha, tackar för svaret!
Jag kommer också att följa en bestämd mall, och de enda bilderna kommer att vara en logotyp eller två. Det behöver inte vara tjusigt.
Ska kolla på biblioteken du föreslår.
//KAllis