PDF Dokumentace – manuál a quick start stažení
- frosty22
- Člen | 373
Zdravím,
osobně mě moc čtení z monitoru neuspokojuje, tak jsem si zkopíroval veškerou dokumentace ze sekce dokumentace a vytvořil si z ní PDFko. Dalo to trošku práce, jelikož jsem to i musel řádně upravit kvůli tisku (stylování, atp.) a napadlo mě proč, si to nechat pro sebe.
Pokud tedy autorovi to nevadí, tak tady je upload dvou PDF, první Quick start a druhý je zbytek dokumentace, pokud by někdo tedy chtěl si to také vytisknout. Podíval jsem se do licenčních podmínek a dle nich jsem též přiřadil tyto podmínky do těchto PDF, čili snad by to nemělo být v rozporu s podmínkami.
stažení PDF:
- Nette Quick start (826kB/20str.): http://nette.frosty22.cz/…ck-start.pdf
- Nette Dokumentace (1508kB/88str.): http://nette.frosty22.cz/…k-Manual.pdf
- Dibi Quick start(624kB/10str.): http://nette.frosty22.cz/…ck-start.pdf
- Dibi API (697kB/15str.): http://nette.frosty22.cz/…se-Layer.pdf
changelog:
- 7.4.2009: přidáno PDF s Quick start pro dibi
- 7.4.2009: přidána dokumentace pro dibi API
- 3.4.2009: změněna barva na modrou ;)
- 3.4.2009: vytvořeno PDF z dokumentace a Quick startu pro Nette
Editoval frosty22 (26. 4. 2009 22:34)
- frosty22
- Člen | 373
No to by bylo fajn. Se na to zkusím tak nějak ve volné chvíli podívat ;)
taková komponenta Nette/PDF taky by nebyla od věci .. až trošku více poberu
Nette (aktuálně ho pilně studuji již 3. den :-)), tak třeba by se mi
poštěstilo a implementoval bych ho tam, ikdyž to je spíše sen ;)
BTW třeba inspirace ze Zend:PDF, s PDFLib jsem již dost pracoval, tak
z téhle strany by problém MOŽNÁ nebyl.
- michalh
- Člen | 22
frosty22 napsal(a):
No to by bylo fajn. Se na to zkusím tak nějak ve volné chvíli podívat ;) taková komponenta Nette/PDF taky by nebyla od věci .. až trošku více poberu Nette (aktuálně ho pilně studuji již 3. den :-)), tak třeba by se mi poštěstilo a implementoval bych ho tam, ikdyž to je spíše sen ;)
BTW třeba inspirace ze Zend:PDF, s PDFLib jsem již dost pracoval, tak z téhle strany by problém MOŽNÁ nebyl.
Zkus se podívat i na http://www.fpdf.org/
- frosty22
- Člen | 373
michalh napsal(a):
Zkus se podívat i na http://www.fpdf.org/
jasně tak to znám, pak ještě jsem si hrál s dompdf a html2pdf třídama, akorát jsem ke každé měl nějaké výhrady, bohužel už to je nějakej ten pátek, takže moc nevím, ale určitě se na to podívám a dám to nějak dohromady :)
A když by to měla být též jako komponenta pro Nette, tak budu muset zjistit, zda lze nějakým způsobem získat render stránky,že by šlo udělat šablonu klasicky a pak přes presenter do ní odeslat dané proměnné, ale potom místo toho aby se vykreslila, tak by prošla ještě PDF a zobrazila se v PDF formátu.. ale ještě jsem se v Nette tak daleko nedostal, tak nevím.
Editoval frosty22 (27. 4. 2009 11:46)
- Honza Kuchař
- Člen | 1662
Ahoj, nechci tady dělat reklamu, ale teď jsem řešil generování PDF a chtěl jsem abych měl jednostuše i HTML výstup. Našel jsem. :) A je to opravdu až neuvěřitelné, jak je to jednoduché :D. Mrkněte sem. http://mpdf.bpm1.com/ (mPDF)
Tím, že to má na vstupu HTML, tak se dají krásně využít i šablony nette :) Prostě super :) V examples je generování faktury, mrkně te na to. Opravdu to alespoň za podívání stojí.
- Honza Kuchař
- Člen | 1662
No nejvýstižnější asi bude citace:
mPDF is a PHP class which generates PDF files from UTF-8 encoded HTML. It is based on FPDF, HTML2FPDF, and UFPDF, with a number of enhancements.
A opravdu výsledky jsou až neuvěřitelné. A pritom je to docela
rychlý. :)
Tady ty příklady: http://mpdf.bpm1.com/examples
- Honza Kuchař
- Člen | 1662
No já taky doufám že ne. :) Ale rozhodně se mi zdá, že je opravdu nejlepší nebo alespoň jeden z nejlepších převaděčů html->pdf (já sám lepší neznám). Zatim jsem nenarazil na nic co by mi tam chybelo. :) (ale co to dalo prace najít slusnej html->pdf prevadec :) )
P.S.: A je to zároven jedinej co mi pod Win7 nezhodí Apache pri generovani PDFka :)
- Honza Kuchař
- Člen | 1662
Je to docela síla generátor. :) Má to 15MB v zipu. (obsahuje i fonty – 16MB) mpdf.php má 800kb. Ale na serveru to opravdu fachčí krásně rychle. (asi eAccelerator – kešuje jak o život :) – na localhostu mi to hází timeout – bez acceleratoru ) (tak do 5s mám hodně složité PDF s několikanásobně zanořenýma tabulkama). Fakturu mi to vygeneruje tak do 1s :) A ještě mám i HTML výstup :) Já to považuji za objev měsíce. Generátor PDFek mě už pálil hodně dlouho.