vytvorit pdf subor, ulozit a stiahnut

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Matej123
Člen | 150
+
0
-

Dobry den, chcel by som vediet nejaky dobry tip na rozsirenie(pripadne navod ako s nim pracovat) pre vytvaranie pdf-suborov, ulozenie ich na server a nasledne jeho stiahnutie pouzivatelovi do pocitaca.

hitzoR
Člen | 51
+
-5
-

link

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
+
0
-

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
+
0
-

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.

greeny
Člen | 405
+
0
-

@hitzoR to nic nemění na tom, že se ptá po hotovém řešení. Ne všichni mají čas či náladu psát si všechno od začátku. A je jedno, jestli je to krátká knihovna na 20 řádků nebo projekt velikosti Doctrine.

Ondris
Člen | 37
+
0
-

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
+
+1
-

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.