html2pdf

19 messages Options
Embed this post
Permalink
Yuri-11

html2pdf

Reply Threaded More More options
Print post
Permalink
Salve,

se vi interessa, usando questo:

http://www.zope.org/Members/mjablonski/howtoPDF

mettendo pisa al posto di htmldoc e usando print.css come css:
(stin,stout) =
os.popen2('/var/lib/plonexxx/Python-2.4/bin/xhtml2pdf --css
/var/lib/plonexxx/zeocluster/print.css "%s" -' % URL)

si riesce a convertire il body delle pagine in pdf, in maniera semplice.

questo perchè non sono riuscito a far funzionare plone2pdf.

Per installare pisa, usate easy_install (il python dev'essere quello di
Plone):

516 ./Python-2.4/bin/easy_install chardet
517 ./Python-2.4/bin/easy_install pyPDF
518 ./Python-2.4/bin/easy_install BeautifulSoup
519 ./Python-2.4/bin/easy_install html5lib

Per installare reportlab, non usate easy_install (la egg non si
compila). Scaricate questo:

http://www.reportlab.org/ftp/ReportLab_2_2.tgz

e installate con

<percorso>/Python-2.4/bin/python setup.py install

fatto questo, avete un'utility nella bin del Python di plone, che si
chiama xhtml2pdf (che potete usare anche da sola). Con la modifica del
tutorial sopra, va.

Il vantaggio è anche che non si deve riavviare l'istanza, potete fare il
tutto su un plone live. L'unica accortezza è che se rilanciate buildout,
la directory Etension viene ricreata vuota, e quindi dovete rimetterlo
(con plone 3.1.X, può essere che recentemente non si comporti così).



_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
Davide Moro-2

Re: html2pdf

Reply Threaded More More options
Print post
Permalink
Il giorno mer, 24/06/2009 alle 10.02 +0200, Yuri ha scritto:

> Salve,
>
> se vi interessa, usando questo:
>
> http://www.zope.org/Members/mjablonski/howtoPDF
>
> mettendo pisa al posto di htmldoc e usando print.css come css:
> (stin,stout) =
> os.popen2('/var/lib/plonexxx/Python-2.4/bin/xhtml2pdf --css
> /var/lib/plonexxx/zeocluster/print.css "%s" -' % URL)
>
> si riesce a convertire il body delle pagine in pdf, in maniera semplice.
>
> questo perchè non sono riuscito a far funzionare plone2pdf.
Ciao,
che problemi hai avuto con Plone2Pdf?
Magari prova questa versione modificata:
http://svn.plone.org/svn/collective/Plone2Pdf/branches/3.1/Products.Plone2Pdf/Products/Plone2Pdf/

Ciao,

davide

--
Davide Moro

Redomino S.r.l.
Largo Valgioie 14,
10146 Torino Italy
Tel: +39 0117499875
http://redomino.com



_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
Yuri-11

Re: html2pdf

Reply Threaded More More options
Print post
Permalink
Davide Moro ha scritto:

> Il giorno mer, 24/06/2009 alle 10.02 +0200, Yuri ha scritto:
>  
>> Salve,
>>
>> se vi interessa, usando questo:
>>
>> http://www.zope.org/Members/mjablonski/howtoPDF
>>
>> mettendo pisa al posto di htmldoc e usando print.css come css:
>> (stin,stout) =
>> os.popen2('/var/lib/plonexxx/Python-2.4/bin/xhtml2pdf --css
>> /var/lib/plonexxx/zeocluster/print.css "%s" -' % URL)
>>
>> si riesce a convertire il body delle pagine in pdf, in maniera semplice.
>>
>> questo perchè non sono riuscito a far funzionare plone2pdf.
>>    
>
> Ciao,
> che problemi hai avuto con Plone2Pdf?
>  
Che uccide Plone :)

> Magari prova questa versione modificata:
> http://svn.plone.org/svn/collective/Plone2Pdf/branches/3.1/Products.Plone2Pdf/Products/Plone2Pdf/
>  

 Ma funziona o no? :)

> Ciao,
>
> davide
>
>  
> ------------------------------------------------------------------------
>
> _______________________________________________
> Plone-IT mailing list
> [hidden email]
> http://lists.plone.org/mailman/listinfo/plone-it
> http://www.nabble.com/Plone---Italy-f21728.html


_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
luigi scarso

Re: html2pdf

Reply Threaded More More options
Print post
Permalink
In reply to this post by Yuri-11


2009/6/24 Yuri <[hidden email]>
Salve,

se vi interessa, usando questo:

http://www.zope.org/Members/mjablonski/howtoPDF

Solo per completezza:
http://html2latex.sourceforge.net/
pdflatex e' molto potente...

Ovviamente si tratta di tirare su un altro processo,
ma con i multicore non e' un problema -- GIL lo e' ,
--
luigi


_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
Davide Moro-2

Re: html2pdf

Reply Threaded More More options
Print post
Permalink
In reply to this post by Yuri-11
Il giorno mer, 24/06/2009 alle 10.32 +0200, Yuri ha scritto:
> Davide Moro ha scritto:
> > Ciao,
> > che problemi hai avuto con Plone2Pdf?
> >  
>
> Che uccide Plone :)

Spero tu non abbia ucciso qualcosa di importante :)

> > Magari prova questa versione modificata:
> > http://svn.plone.org/svn/collective/Plone2Pdf/branches/3.1/Products.Plone2Pdf/Products/Plone2Pdf/
> >  
>
>  Ma funziona o no? :)

Io l'ho utilizzato in diversi esperimenti e funzionava. Poi se qualcosa
non va te la dovresti cavare velocemente con un paio di ritocchi o posta
qui eventuali problemi :)
Leggi solo molto bene le note su requisiti e dipendenze!

Ciao,

davide


--
Davide Moro

Redomino S.r.l.
Largo Valgioie 14,
10146 Torino Italy
Tel: +39 0117499875
http://redomino.com



_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
Yuri-11

Re: html2pdf

Reply Threaded More More options
Print post
Permalink
Davide Moro ha scritto:

> Il giorno mer, 24/06/2009 alle 10.32 +0200, Yuri ha scritto:
>  
>> Davide Moro ha scritto:
>>    
>>> Ciao,
>>> che problemi hai avuto con Plone2Pdf?
>>>  
>>>      
>> Che uccide Plone :)
>>    
>
> Spero tu non abbia ucciso qualcosa di importante :)
>  
No no, testo sul mio portatile prima... il processo girava in maniera
indefinita.

>>> Magari prova questa versione modificata:
>>> http://svn.plone.org/svn/collective/Plone2Pdf/branches/3.1/Products.Plone2Pdf/Products/Plone2Pdf/
>>>  
>>>      
>>  Ma funziona o no? :)
>>    
>
> Io l'ho utilizzato in diversi esperimenti e funzionava. Poi se qualcosa
> non va te la dovresti cavare velocemente con un paio di ritocchi o posta
> qui eventuali problemi :)
> Leggi solo molto bene le note su requisiti e dipendenze!
>  
 Cosa che ho fatto, eventualmente hai un buildout che funziona? :)

> Ciao,
>
> davide
>
>
>  
> ------------------------------------------------------------------------
>
> _______________________________________________
> Plone-IT mailing list
> [hidden email]
> http://lists.plone.org/mailman/listinfo/plone-it
> http://www.nabble.com/Plone---Italy-f21728.html


_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
Yuri-11

Re: html2pdf

Reply Threaded More More options
Print post
Permalink
In reply to this post by luigi scarso
luigi scarso ha scritto:

>
>
> 2009/6/24 Yuri <[hidden email] <mailto:[hidden email]>>
>
>     Salve,
>
>     se vi interessa, usando questo:
>
>     http://www.zope.org/Members/mjablonski/howtoPDF
>
>
> Solo per completezza:
> http://html2latex.sourceforge.net/
> pdflatex e' molto potente...
 Uhm, e uno fa una compilazione Latex per avere un pdf? :)

>
> Ovviamente si tratta di tirare su un altro processo,
> ma con i multicore non e' un problema -- GIL lo e' ,
> www.dabeaz.com/python/GIL.pdf <http://www.dabeaz.com/python/GIL.pdf>
>
> --
> luigi
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Plone-IT mailing list
> [hidden email]
> http://lists.plone.org/mailman/listinfo/plone-it
> http://www.nabble.com/Plone---Italy-f21728.html


_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
luigi scarso

Re: html2pdf

Reply Threaded More More options
Print post
Permalink


2009/6/24 Yuri <[hidden email]>
luigi scarso ha scritto:


2009/6/24 Yuri <[hidden email] <mailto:[hidden email]>>


   Salve,

   se vi interessa, usando questo:

   http://www.zope.org/Members/mjablonski/howtoPDF


Solo per completezza:
http://html2latex.sourceforge.net/
pdflatex e' molto potente...

Uhm, e uno fa una compilazione Latex per avere un pdf? :)
Y E S  -- oggi pdflatex e' un fulmine e produce uno dei migliori pdf in circolazione .
** Provare per credere ** .
Come  scritto sotto, devi tirare su un altro processo
devi scrivere del codice wrapper per gestirlo bene, etc etc
Non e' un problema di performance con i multicore  : come scritto sotto il problema oggi e' il GIL di python .


Ovviamente si tratta di tirare su un altro processo,
ma con i multicore non e' un problema -- GIL lo e' ,
www.dabeaz.com/python/GIL.pdf <http://www.dabeaz.com/python/GIL.pdf

--
luigi


_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
Yuri-11

Re: html2pdf

Reply Threaded More More options
Print post
Permalink
luigi scarso ha scritto:

>
>
> 2009/6/24 Yuri <[hidden email] <mailto:[hidden email]>>
>
>     luigi scarso ha scritto:
>
>
>
>         2009/6/24 Yuri <[hidden email] <mailto:[hidden email]>
>         <mailto:[hidden email] <mailto:[hidden email]>>>
>
>
>            Salve,
>
>            se vi interessa, usando questo:
>
>            http://www.zope.org/Members/mjablonski/howtoPDF
>
>
>         Solo per completezza:
>         http://html2latex.sourceforge.net/
>         pdflatex e' molto potente...
>
>
>     Uhm, e uno fa una compilazione Latex per avere un pdf? :)
>
> Y E S  -- oggi pdflatex e' un fulmine e produce uno dei migliori pdf
> in circolazione .
> ** Provare per credere ** .
Mi sembra inutilmente complicato, xhtml2pdf fa quello che deve fare
egregiamente, e usa reportlab.

> Come  scritto sotto, devi tirare su un altro processo
> devi scrivere del codice wrapper per gestirlo bene, etc etc
> Non e' un problema di performance con i multicore  : come scritto
> sotto il problema oggi e' il GIL di python .

Non se usi un altro python :)

>
>
>         Ovviamente si tratta di tirare su un altro processo,
>         ma con i multicore non e' un problema -- GIL lo e' ,
>         www.dabeaz.com/python/GIL.pdf
>         <http://www.dabeaz.com/python/GIL.pdf>
>         <http://www.dabeaz.com/python/GIL.pdf
>
>
> --
> luigi
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Plone-IT mailing list
> [hidden email]
> http://lists.plone.org/mailman/listinfo/plone-it
> http://www.nabble.com/Plone---Italy-f21728.html


_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
Davide Moro-2

Re: html2pdf

Reply Threaded More More options
Print post
Permalink
In reply to this post by Yuri-11
Il giorno mer, 24/06/2009 alle 10.57 +0200, Yuri ha scritto:

> Davide Moro ha scritto:
> > Il giorno mer, 24/06/2009 alle 10.32 +0200, Yuri ha scritto:
> >  
> >> Davide Moro ha scritto:
> >>    
> >>> Ciao,
> >>> che problemi hai avuto con Plone2Pdf?
> >>>  
> >>>      
> >> Che uccide Plone :)
> >>    
> >
> > Spero tu non abbia ucciso qualcosa di importante :)
> >  
>
> No no, testo sul mio portatile prima... il processo girava in maniera
> indefinita.
>
> >>> Magari prova questa versione modificata:
> >>> http://svn.plone.org/svn/collective/Plone2Pdf/branches/3.1/Products.Plone2Pdf/Products/Plone2Pdf/
> >>>  
> >>>      
> >>  Ma funziona o no? :)
> >>    
> >
> > Io l'ho utilizzato in diversi esperimenti e funzionava. Poi se qualcosa
> > non va te la dovresti cavare velocemente con un paio di ritocchi o posta
> > qui eventuali problemi :)
> > Leggi solo molto bene le note su requisiti e dipendenze!
> >  
>
>  Cosa che ho fatto, eventualmente hai un buildout che funziona? :)
Sì, mi ricordo che alcune dipendenze andavano installate manualmente e
non tramite bo (reportlab dava problemi per esempio).

Ho queste egg nel buildout:
    pisa
    html5lib
    pyPDF
    BeautifulSoup

Ho dovuto installare manualmente:
pyRXP-1.13
ReportLab_2_3

Per il resto posta eventuali problemi incontrati.

Ciao,

davide



--
Davide Moro

Redomino S.r.l.
Largo Valgioie 14,
10146 Torino Italy
Tel: +39 0117499875
http://redomino.com



_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
Yuri-11

Re: html2pdf

Reply Threaded More More options
Print post
Permalink
Davide Moro ha scritto:

> Il giorno mer, 24/06/2009 alle 10.57 +0200, Yuri ha scritto:
>  
>> Davide Moro ha scritto:
>>    
>>> Il giorno mer, 24/06/2009 alle 10.32 +0200, Yuri ha scritto:
>>>  
>>>      
>>>> Davide Moro ha scritto:
>>>>    
>>>>        
>>>>> Ciao,
>>>>> che problemi hai avuto con Plone2Pdf?
>>>>>  
>>>>>      
>>>>>          
>>>> Che uccide Plone :)
>>>>    
>>>>        
>>> Spero tu non abbia ucciso qualcosa di importante :)
>>>  
>>>      
>> No no, testo sul mio portatile prima... il processo girava in maniera
>> indefinita.
>>
>>    
>>>>> Magari prova questa versione modificata:
>>>>> http://svn.plone.org/svn/collective/Plone2Pdf/branches/3.1/Products.Plone2Pdf/Products/Plone2Pdf/
>>>>>  
>>>>>      
>>>>>          
>>>>  Ma funziona o no? :)
>>>>    
>>>>        
>>> Io l'ho utilizzato in diversi esperimenti e funzionava. Poi se qualcosa
>>> non va te la dovresti cavare velocemente con un paio di ritocchi o posta
>>> qui eventuali problemi :)
>>> Leggi solo molto bene le note su requisiti e dipendenze!
>>>  
>>>      
>>  Cosa che ho fatto, eventualmente hai un buildout che funziona? :)
>>    
>
> Sì, mi ricordo che alcune dipendenze andavano installate manualmente e
> non tramite bo (reportlab dava problemi per esempio).
>
> Ho queste egg nel buildout:
>     pisa
>     html5lib
>     pyPDF
>     BeautifulSoup
>
> Ho dovuto installare manualmente:
> pyRXP-1.13
>  
forse non avevo installato questo... :-/

> ReportLab_2_3
>  

Questo non si compila, ho dovuto scaricare la versione 2.2 che invece si
compila e installa.

> Per il resto posta eventuali problemi incontrati.
>
> Ciao,
>
> davide
>
>
>
>  
> ------------------------------------------------------------------------
>
> _______________________________________________
> Plone-IT mailing list
> [hidden email]
> http://lists.plone.org/mailman/listinfo/plone-it
> http://www.nabble.com/Plone---Italy-f21728.html


_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
luigi scarso

Re: html2pdf

Reply Threaded More More options
Print post
Permalink
In reply to this post by Yuri-11


2009/6/24 Yuri <[hidden email]>
luigi scarso ha scritto:


2009/6/24 Yuri <[hidden email] <mailto:[hidden email]>>

   luigi scarso ha scritto:



       2009/6/24 Yuri <[hidden email] <mailto:[hidden email]>
       <mailto:[hidden email] <mailto:[hidden email]>>>



          Salve,

          se vi interessa, usando questo:

          http://www.zope.org/Members/mjablonski/howtoPDF


       Solo per completezza:
       http://html2latex.sourceforge.net/
       pdflatex e' molto potente...


   Uhm, e uno fa una compilazione Latex per avere un pdf? :)

Y E S  -- oggi pdflatex e' un fulmine e produce uno dei migliori pdf in circolazione .
** Provare per credere ** .

Mi sembra inutilmente complicato, xhtml2pdf fa quello che deve fare egregiamente, e usa reportlab.
niente da dire su reportlab, perche' usa python. Ma io stampo ed alcuni pdf di reportlab son fatti male, ovvero in stampa non vanno -- problemi di fonts inclusi.
Lo so che "ma come ? io li vedo bene con il reader !"  -- ma stamparli e' diverso .
Se hai della math inclusa poi...
Cmq, giusto per avere un altro link.




Come  scritto sotto, devi tirare su un altro processo
devi scrivere del codice wrapper per gestirlo bene, etc etc
Non e' un problema di performance con i multicore  : come scritto sotto il problema oggi e' il GIL di python .

Non se usi un altro python :)
appunto, il codice wrapper fa questo .

--
luigi


_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
Yuri-11

Re: html2pdf

Reply Threaded More More options
Print post
Permalink
luigi scarso ha scritto:
>
> niente da dire su reportlab, perche' usa python. Ma io stampo ed
> alcuni pdf di reportlab son fatti male, ovvero in stampa non vanno --
> problemi di fonts inclusi.

Ah, ok :)


_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
Davide Moro-2

Re: html2pdf

Reply Threaded More More options
Print post
Permalink
In reply to this post by Yuri-11
Il giorno mer, 24/06/2009 alle 11.59 +0200, Yuri ha scritto:

> Davide Moro ha scritto:
> > Ho dovuto installare manualmente:
> > pyRXP-1.13
> >  
>
> forse non avevo installato questo... :-/
> > ReportLab_2_3
> >  
>
> Questo non si compila, ho dovuto scaricare la versione 2.2 che invece si
> compila e installa.
Magari controlla solo se Plone2Pdf richiede proprio una versione in
particolare per funzionare.

Ciao,

davide

--
Davide Moro

Redomino S.r.l.
Largo Valgioie 14,
10146 Torino Italy
Tel: +39 0117499875
http://redomino.com



_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
luigi scarso

Re: html2pdf

Reply Threaded More More options
Print post
Permalink
In reply to this post by Yuri-11


2009/6/24 Yuri <[hidden email]>
luigi scarso ha scritto:


niente da dire su reportlab, perche' usa python. Ma io stampo ed alcuni pdf di reportlab son fatti male, ovvero in stampa non vanno -- problemi di fonts inclusi.

Ah, ok :)

Eh, mica tanto.
Se stampi  sbagliato (ie coi fonts saltati) in bianco/nero
oltre a perdere soldi stai inquinando e consumando carta.
Se stampi a colori ci perdi 4 volte tanto.

Fino ad ora, di pdf con i fonts saltati ne ho visti una marea --ma li si ferma prima --
ma quelli prodotti con pdftex  ("cum_grano_salis" ) sono
adatti ad un flusso automatico .

cmq stiamo andando leggermente off-topic....

--
luigi


_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
Davide Moro-2

Re: html2pdf

Reply Threaded More More options
Print post
Permalink
Il giorno mer, 24/06/2009 alle 12.10 +0200, luigi scarso ha scritto:

> Eh, mica tanto.
> Se stampi  sbagliato (ie coi fonts saltati) in bianco/nero
> oltre a perdere soldi stai inquinando e consumando carta.
> Se stampi a colori ci perdi 4 volte tanto.
>
>
> Fino ad ora, di pdf con i fonts saltati ne ho visti una marea --ma li
> si ferma prima --
> ma quelli prodotti con pdftex  ("cum_grano_salis" ) sono
> adatti ad un flusso automatico .
>
> cmq stiamo andando leggermente off-topic....
Ciao,
semplice curiosità...
il tuo discorso si riferisce a font particolari non standard o in
generale?

Ciao,

davide

--
Davide Moro

Redomino S.r.l.
Largo Valgioie 14,
10146 Torino Italy
Tel: +39 0117499875
http://redomino.com



_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
luigi scarso

Re: html2pdf

Reply Threaded More More options
Print post
Permalink


2009/6/24 Davide Moro <[hidden email]>
Il giorno mer, 24/06/2009 alle 12.10 +0200, luigi scarso ha scritto:

> Eh, mica tanto.
> Se stampi  sbagliato (ie coi fonts saltati) in bianco/nero
> oltre a perdere soldi stai inquinando e consumando carta.
> Se stampi a colori ci perdi 4 volte tanto.
>
>
> Fino ad ora, di pdf con i fonts saltati ne ho visti una marea --ma li
> si ferma prima --
> ma quelli prodotti con pdftex  ("cum_grano_salis" ) sono
> adatti ad un flusso automatico .
>
> cmq stiamo andando leggermente off-topic....

Ciao,
semplice curiosità...
il tuo discorso si riferisce a font particolari non standard o in
generale?
Non e' chiaro cosa intendi con "font particolari non standard" .
Adobe usa una serie di nomi  Times,Courier,Helvetica, (mi pare siano 14)
che fanno riferimento a fonts che *non* dovrebbero essere inclusi nel pdf
perche' si suppone siano universalmente presenti nel consumer del pdf (nei reader , nei rip etc)

Per gli altri fonts , si puo' adottare uno delle 3 strategie
1) non includere il font ** sconsigliata **
2) includere parzialmente ** consigliata **
3) includere completamente **sconsigliata** per problemi di copyright e di di "grossezza" (ho un  arial-unicode di 20 Mega, molto completo ovviamente, ma in un pdf raramente lo si usa completamente)

Ora, l'inclusione parziale non e' banale -- bisogna fare il match tra i caratteri del testo (quindi un encoding del testo, come iso-8859-1, o utf-8)
e il nome dei glifi  (e questi nomi sono a volte inclusi nel font stesso, e a volte ci sono pure diverse mappe di nomi)
e segnalare se manca un glifo, oppure procedere ad una sostituzione automatica mediante composizione (context
http://en.wikipedia.org/wiki/ConTeXt
lo fa ad esempio)
Ovviamente , il testo va messo nel pdf rispettando le metriche e il kerning del fonts...

Se tieni  presente che type1, truetype ed opentype sono i formati di fonts piu' diffusi,
e che opentype ha delle possibilita' da fantascienza.
e che alcuni fonts sono fatti male (il font e' un programma postscript (type1) o in un altro linguaggio (truetype) e i programmi possono essere sbagliati ..)
beh
"Ho visto cose che voi umani..." :)

Ed ho solo parlato di fonts, niente a riguardo dei colori .


--
luigi


_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
Davide Moro-2

Re: html2pdf

Reply Threaded More More options
Print post
Permalink
Il giorno mer, 24/06/2009 alle 12.40 +0200, luigi scarso ha scritto:

> ...
> Se tieni  presente che type1, truetype ed opentype sono i formati di
> fonts piu' diffusi,
> e che opentype ha delle possibilita' da fantascienza.
> e che alcuni fonts sono fatti male (il font e' un programma postscript
> (type1) o in un altro linguaggio (truetype) e i programmi possono
> essere sbagliati ..)
> beh
> "Ho visto cose che voi umani..." :)
>
No, chiedevo perchè ho utilizzato reportlab in casi reali di utilizzo e
non ho avuto problemi di questo tipo.

Ciao,

davide


--
Davide Moro

Redomino S.r.l.
Largo Valgioie 14,
10146 Torino Italy
Tel: +39 0117499875
http://redomino.com



_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
luigi scarso

Re: html2pdf

Reply Threaded More More options
Print post
Permalink


2009/6/24 Davide Moro <[hidden email]>
Il giorno mer, 24/06/2009 alle 12.40 +0200, luigi scarso ha scritto:
> ...
> Se tieni  presente che type1, truetype ed opentype sono i formati di
> fonts piu' diffusi,
> e che opentype ha delle possibilita' da fantascienza.
> e che alcuni fonts sono fatti male (il font e' un programma postscript
> (type1) o in un altro linguaggio (truetype) e i programmi possono
> essere sbagliati ..)
> beh
> "Ho visto cose che voi umani..." :)
>

No, chiedevo perchè ho utilizzato reportlab in casi reali di utilizzo e
non ho avuto problemi di questo tipo.
good --I love python -- .

Se sei sotto linux,
da xpdf prendi almeno
pdfinfo e pdffonts
e tienli sempre a portata di mano.
Attualmente il codice di xpdf
e' usato in pdftex e luatex,
quindi **molto testato** (piu' di ghostscript a mio parere) .
Quindi se pdfinfo / pdffonts ti dicono che il pdf e' ok  , hai una buona garanzia che il pdf  *e' ok *
(beh felltypes a parte ...)

Un pdf che si vede bene ma si stampa male non e' un errore, e' un crimine .

--
luigi


_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html