[Plone-IT] R: Produrre PDF da Plone

Yuri yurj a alfa.it
Mar 17 Giu 2014 07:40:08 UTC


https://www.andreas-jung.com/contents/pdf-generation-with-plone-and-phantomjs

Il 17/04/2014 15:13, Paolo su Racine ha scritto:
>
> Hai ragione, avevo letto troppo di fretta e non avevo capito.
>
> Grazie, ora provo immediatamente e ti faccio sapere
>
> *Da:*SauZheR [mailto:sauzher a gmail.com]
> *Inviato:* giovedì 17 aprile 2014 14:49
> *A:* ptramontani a racine.ra.it
> *Cc:* La lista degli italiani appassionati di Plone.
> *Oggetto:* Re: [Plone-IT] Produrre PDF da Plone
>
> quei pacchetti servono se vuoi utilizzare il trasformatore xhtmltopdf.
>
> aggiungi queste parti al buildout per utilizzare wk
>
> [wkhtmltopdf]
> recipe = hexagonit.recipe.download
> url = 
> https://wkhtmltopdf.googlecode.com/files/wkhtmltopdf-0.9.9-static-i386.tar.bz2
> hash-name=false
> download-only=True
> filename = wkhtmltopdf.tar.bz2
>
> [wkhtmltopdf_executable]
> recipe = collective.recipe.cmd
> on_install = true
> on_update = true
> cmds =
> tar jxvf ${wkhtmltopdf:destination}/${wkhtmltopdf:filename} -C 
> ${wkhtmltopdf:destination}
> cd ${buildout:directory}/parts/wkhtmltopdf
> mv wkhtmltopdf-i386 wkhtmltopdf
> chmod +x wkhtmltopdf
>
> e poi aggiorna le variabili d'ambiente della parte [instance]
>
> environment-vars =
> WKHTMLTOPDF_PATH ${wkhtmltopdf:location}/wkhtmltopdf
>
> e vai liscio.
>
> ;)
>
> alessandro.
>
> Il giorno 17 aprile 2014 14:44, Paolo su Racine <ptramontani a gmail.com 
> <mailto:ptramontani a gmail.com>> ha scritto:
>
>     Grazie Alessandro,
>
>     vedo nelle istruzioni di installazione che bisogna mettere nel
>     buildout i soliti
>
>     pisa, pyPdf, html5lib e reportLab.
>
>     Io, come scrivevo non riesco poi ad avviare il server perché
>     “import reportLab” dà errore di compatibilità con Python2.6;
>
>     inoltre non sono riuscito a installare nemmeno pisa perché, sempre
>     in avvio del server, mi dice che non esiste il modulo pisa…
>
>     Non ho mai avuto così tanti problemi con le installazioni…
>
>     Tu dici che sui wkhtmltopdf
>
>     E se installassi solo quello?
>
>     *Da:*SauZheR [mailto:sauzher a gmail.com <mailto:sauzher a gmail.com>]
>     *Inviato:* giovedì 17 aprile 2014 13:36
>     *A:* ptramontani a racine.ra.it <mailto:ptramontani a racine.ra.it>;
>     La lista degli italiani appassionati di Plone.
>     *Oggetto:* Re: [Plone-IT] Produrre PDF da Plone
>
>     Prova https://pypi.python.org/pypi/collective.sendaspdf
>
>     Io uso wkhtmltopdf come trasformatore.
>
>     alessandro.
>
>     Il giorno 17 aprile 2014 13:17, Paolo su Racine
>     <ptramontani a gmail.com <mailto:ptramontani a gmail.com>> ha scritto:
>
>         Ciao a tutti,
>
>         qualcuno mi sa consigliare un prodotto semplice per generare
>         un PDF da Plone?
>         Non devo fare listini, brochure o cose complicate,
>         semplicemente una banale fattura con qualche numero in una
>         tabella.
>
>         L’ideale sarebbe poter definire l’invoice come tipo di
>         contenuto inserendo i dati che mi servono; scriverci un
>         template o una browser view che crei l’HTML e poi trasformarlo
>         in PDF; in questo modo potrei effettuare questa generazione
>         anche in background.
>
>         Il prodotto su cui devo collocarlo è sul Plone 4.0.4;
>
>         ho provato a installare *zopyx.smartprintng.lite* ma sono
>         impazzito (e non ci sono riuscito) perché:
>
>         ha dei requirements di prodotti con versioni che non vengono
>         poi trovati nel pypi (es: BeautifulSoup <= 3.0.99);
>
>         ho provato a modificare il file dei requirments per
>         consentirgli di caricare la 3.2.1 e ok;
>
>         poi però tira su il reportLab che mi dà errore di import
>         perché richiede il python 2.7… (la egg si chiama
>         “reportlab-3.0-py2.6-linux-i686.egg” quindi non si capisce il
>         perché)
>
>         La cosa che mi lascia perplesso è che sembra che reportLab sia
>         molto presente alla base di tanti prodotti; se non è
>         compatibile con il python 2.6 come posso fare?
>
>         Qualcuno ha dei consigli?
>
>         Grazie mille
>
>         Paolo Tramontani
>
>
>         _______________________________________________
>         Plone-IT mailing list
>         Plone-IT a lists.plone.org <mailto:Plone-IT a lists.plone.org>
>         https://lists.plone.org/mailman/listinfo/plone-plone-it
>         http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
>
>
>
>
>     -- 
>     bye
>     SauZheR
>     ************************************
>     l'iterazione è umana...
>     la ricorsione, Divina!
>     ************************************
>     reply to: sauzher AT gmail DOT com
>
>
>
>
> -- 
> bye
> SauZheR
> ************************************
> l'iterazione è umana...
> la ricorsione, Divina!
> ************************************
> reply to: sauzher AT gmail DOT com
>
>
>
> _______________________________________________
> Plone-IT mailing list
> Plone-IT a lists.plone.org
> https://lists.plone.org/mailman/listinfo/plone-plone-it
> http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html



Maggiori informazioni sulla lista Plone-IT