vytvorit pdf subor, ulozit a stiahnut
- hitzoR
- Člen | 51
Jedna rada: příště zkus použít google, než napíšeš topic na fórum. Ušetříš tím čas hlavně sobě. ;)
Edit: pokud nevíš které si vybrat, doporučuju vždycky projít stack overflow, často tam je výživná diskuze proč tohle a ne tamto, případně co má jaké výhody a nevýhody.
Editoval hitzoR (7. 11. 2015 22:17)
- greeny
- Člen | 405
Na odeslání souboru uživateli je dobré použít PdfResponse. Co se týče uložení, tak PdfResponse používá mPdf knihovnu, která to zvládá celkem dobře.
@hitzoR Samzořejmě se mluví o něčem, co se dá navázat na Nette. Proto se taky ptá na Nette fóru a ne na StackOverflow
- hitzoR
- Člen | 51
greeny napsal(a):
Na odeslání souboru uživateli je dobré použít PdfResponse. Co se týče uložení, tak PdfResponse používá mPdf knihovnu, která to zvládá celkem dobře.
@hitzoR Samzořejmě se mluví o něčem, co se dá navázat na Nette. Proto se taky ptá na Nette fóru a ne na StackOverflow
Na Nette se dá navázat prakticky jakákoliv knihovna a zrovna v tomhle případě to není o nic těžší než v běžném PHP bez frameworku. Jasně, jsou tu speciální případy, kdy je to o něco těžší a proto vychází různé addony, které to usnadňují (například pro Doctrine), ale tohle určitě není ten případ.
- Ondris
- Člen | 37
Mě vyhovuje tento doplněk https://componette.org/search/?…
Jediná nevýhoda je, že od cca 50 stránek se generování začne výrazně
zpomalovat a generování pdfka nad 100 stránek je již skoro nepoužitelný,
takže zvaž jak velký pdfka budeš chtít generovat.
Pokud nějaký delší tak tam moc poradit neumím, buď se pdf vytvoří
jednoduše na třech rádcích ze šablony, ale je to pomalý, nebo musíš
složitě vytvářet pdf a vytvoří se během okamžiku. Na ideální kompromis
jsem zatím nepřišel.
- F.Vesely
- Člen | 369
Jeste je tu wkhtmltopdf + jeho integrace do Nette. Je to rychlejsi a lepsi nez mpdf, ale musi se to nainstalovat na server. Takze jedine vlastni server (VPS), nebo hledat hosting, kde to maji nebo nainstaluji.