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:[email protected]]
*Inviato:* giovedì 17 aprile 2014 14:49
*A:* [email protected]
*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 <[email protected] <mailto:[email protected]>> 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:[email protected] <mailto:[email protected]>]
    *Inviato:* giovedì 17 aprile 2014 13:36
    *A:* [email protected] <mailto:[email protected]>;
    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
    <[email protected] <mailto:[email protected]>> 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
        [email protected] <mailto:[email protected]>
        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
[email protected]
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html

_______________________________________________
Plone-IT mailing list
[email protected]
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html

Rispondere a