Tisk tiskopisů podle šablony
- rumcais1
- Člen | 81
Jakým způsobem řešíte tisk nějakých tiskopisů. Nechce se mi překreslovat tiskopisy. Premýšlel jsem o PDF formulářích. Nebo šablony v RTF. PDF form jsou dobré, že umí přizpůsobit velikost fontu, aby se tam text vešel, tisk na různých tiskárnách apod. RTF zase snadné vytvořeni šablony. Ale s vyplňováním PDF formulářů přes php nemám zkušeností.
- GEpic
- Člen | 566
Ahoj, zkusím tedy alespoň zodpovědět část dotazu. Nevím přesně co myslíš tiskopisem. Ale já nechávám vytisknout v jedné aplikaci např. tabulky s rezervacemi tennisových kurtů, kde na každé stránce v PDF souboru mám jeden kurt.
Postup mám následující:
Mám na to extra PrintPresenter a nastylované Latte šablonky. Přes signály
volám akci presenteru a naplním data podle předaných parametrů (třeba
datum od do co chci tisknout). Poté využívám PdfResponse, takže celý
výsledek, který by se klasicky otevřel v prohlížeči jako Html stránka,
zabalím do PDF a pošlu klientovi na stažení.
PdfResponse zde:
https://componette.org/…pdfresponse/
Editoval GEpic (31. 3. 2016 11:04)
- rumcais1
- Člen | 81
Myslel jsem spíš něco jako, že necháš vytvořit nebo změnit uživatele tiskovou šablonu ve wordu. Jen použije předefinované proměnné. Našel jsem ještě tady příklad přes hromadnou korespodenci ve wordu, ale moc mi to nefunguje. Tady je odkaz kdyby někoho něco napadlo https://dfmaxwell.wordpress.com/…-mail-merge/ . Bylo by to zajímavý i na tisk obálek štítků a podobně. Než se s tím pachtit po pixelech v latte.
- Pavel Kravčík
- Člen | 1195
My na to používáme externisty-začínající-programátory (studenty) ať to udělají pixel po pixelu, je nejvíce spolehlivá cesta a snadno se v tom upravují výpočty a tisk jakmile je to jednou udělané.