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.