[cstex] OT: tvorba PDF TeXem pomoci PHP!?

Jaroslav Hajtmar hajtmar at gyza.cz
Mon Feb 16 09:32:05 CET 2009


Dobry den.
Tohle reseni vypada pro mne dost dobre, na druhe strane si to zatim 
technicky nedovedu predstavit, jak odeslat na mendelu.cz zdrojovy TeXovy 
soubor, ktery se by se pri behu me aplikace vygeneroval PHP skriptem z 
MySQL databaze a zaroven poslal na mendelu.cz souhrn nejakych parametru 
(jak a cim kompilovat) a na zaver nechat vygenerovane PDF stahnout 
uzivateli...
Neco podobneho jsem jeste nedelal. Budu muset asi radu veci nastudovat 
popr. kontaktovat spravce mendelu.cz a zjistit, jak to technicky udelat..

Kazdopadne diky za odpovedi ..

J.Hajtmar




Tomáš Pácl napsal(a):
>
> Nejjednodussi reseni by bylo:
>
>  
>
> 2. PHP skript vytvori http request na mendelu.cz se zdrojovy TeX souborem.
>
> 3. PHP skript prijme response od mendelu.cz, ulozi jej do pameti, 
> pripadne zjisti chyby ve zpracovani.
>
> 4. PHP skript vytvori smerem ke klientovi response http stream s http 
> hlavickou typu PDF octet stream.
>
>  
>
> Pak se pro uzivatele Vasi aplikace bude odpoved jevit jako download 
> PDF souboru (ten na serveru fyzicky nemusi vůbec existovat, jeho obsah 
> je pritomen v pameti serveru).
>
>  
>
> Pokud toto reseni pouzijete, bylo by slusne pozadat o souhlas autory 
> weboveho rozhrani k TeXu na mendelu.cz o souhlas.
>
>  
>
> Vase aplikace by pak vlastne byla "webove rozhrani k webovemu rozhrani 
> TeXu".
>
>  
>
> Preji pekny den.
>
>  
>
> Tomas Pacl
>
>  
>
> *From:* cstex-bounces+pacl=starlit.cz at cs.felk.cvut.cz 
> [mailto:cstex-bounces+pacl=starlit.cz at cs.felk.cvut.cz] *On Behalf Of 
> *Jaroslav Hajtmar
> *Sent:* Friday, February 13, 2009 5:39 PM
> *To:* Czech and Slovak TeX-related mailing list
> *Subject:* Re: [cstex] OT: tvorba PDF TeXem pomoci PHP!?
>
>  
>
> Dobry den.
> Mozna jsem se spatne vyjadril. O http://tex.mendelu.cz/ samozrejme 
> vim  a obcas  tento bezva nastroj pouzivam, stejne jako  
> http://live.contextgarden.net/.
>
> Nechci tvrdit, ze se v Rusave nemluvilo o tom, co mne ted zajima. 
> Pokud ano, tak jsem nejspis nezaregistroval to, co nyni potrebuji.
> Nyni mi nejde o to abych pripraveny zdrojovy text prelozil pomoci 
> aplikace pana Prichystala - to si mohu mi spis prelozit TeXem, ktery 
> mam nainstalovan na svem pocitaci. Jde mi spis o to, abych nenutil 
> uzivatele (= sveho klienta) prekladat (napr. pomoci 
> http://tex.mendelu.cz/) zdrojovy soubor, ktery mu moje PHP webova 
> aplikace vytvori, ale aby vysledkem prace meho PHP skriptu byl primo 
> pozicovany PDF soubor pouzitelny primo pro presny tisk...
>
> Mozna je to spis otazka primo pro pana Prichystala nebo nekoho kdo ma 
> s podobnymi aplikacemi zkusenost...
>
> Mozna je moje predstava mirne receno idealisticka, ale :
> Existuji nejake PHP moduly, ktere jsou schopny pracovat s TeXem a 
> zpracovavat TeXovy soubor vytvoreny a ulozeny nekde primo na serveru.?
> Je realne si myslet, ze adminove nejakych placenych hostingu budou 
> schopni nastavit php server tak aby to fungovalo tak jak potrebuji tj.:
> 1. PHP skript projde a zpracuje MySQL databazi a vygeneruje primo na 
> serveru zdrojovy TeXovy soubor.
> 2. PHP skript spusti TeX na serveru a predhodi mu ke zpracovani 
> vygenerovany TeXovy zdrojak
> 3. PDF soubor vytvoreny pdfTeXem se ulozi na server
> 4. PHP skript predhodi prohlizeci URL adresu PDF souboru, coz umozni 
> si vysledny PDF soubor stahnout na lokalni disk.
>
> Pro bezneho uzivatele internetove aplikace by to znamenalo vlastne jen 
> zadani nejakych parametru do formulara a kliknuti na submit tlacitko, 
> pricemz by obdrzel stranku s odkazem, diky kteremu by si stahnul 
> "vyrobeny" PDF dokument.
>  
> Nejspis asi zjistim, ze bude lepe zvolit jinou cestu, ale asi to nejak 
> lze udelat. Pouzivame ve skole informacni system iSkola.cz, ktery na 
> tomto principu vytvari tiskove pozicovane PDF sestavy napr. pro tisk 
> vysvedceni primo na blankety...
>
> Zdravi J.Hajtmar
>
>
>
>  
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> csTeX mailing list
> csTeX at cs.felk.cvut.cz
> http://lists.felk.cvut.cz/mailman/listinfo/cstex
>   

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.felk.cvut.cz/pipermail/cstex/attachments/20090216/497cf909/attachment-0003.html>


More information about the csTeX mailing list