[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Conversione immagini verso pdf



Giulio Canevari wrote:
Vorrei sapere qual è il metodo che mi consigliate per convertire delle immagini ( es. dei png ) in pdf.


ho fatto una prova con 12 file png monocromatici a 300dpi

$ ls -gGh
total 576K
-rw-r--r-- 1 28K 2009-02-12 05:41 Immagine01.png
-rw-r--r-- 1 49K 2009-02-12 05:41 Immagine02.png
-rw-r--r-- 1 34K 2009-02-12 05:41 Immagine03.png
-rw-r--r-- 1 39K 2009-02-12 05:41 Immagine04.png
-rw-r--r-- 1 53K 2009-02-12 05:41 Immagine05.png
-rw-r--r-- 1 46K 2009-02-12 05:41 Immagine06.png
-rw-r--r-- 1 38K 2009-02-12 05:41 Immagine07.png
-rw-r--r-- 1 28K 2009-02-12 05:41 Immagine08.png
-rw-r--r-- 1 57K 2009-02-12 05:41 Immagine09.png
-rw-r--r-- 1 43K 2009-02-12 05:41 Immagine10.png
-rw-r--r-- 1 55K 2009-02-12 05:41 Immagine11.png
-rw-r--r-- 1 68K 2009-02-12 05:41 Immagine12.png


li ho convertiti in postscript

$ for f in *; do convert $f ${f%png}ps; rm $f; done

$ ls -gGh
total 11M
-rw-r--r-- 1 877K 2009-02-12 05:44 Immagine01.ps
-rw-r--r-- 1 877K 2009-02-12 05:44 Immagine02.ps
-rw-r--r-- 1 877K 2009-02-12 05:44 Immagine03.ps
-rw-r--r-- 1 877K 2009-02-12 05:44 Immagine04.ps
-rw-r--r-- 1 877K 2009-02-12 05:44 Immagine05.ps
-rw-r--r-- 1 877K 2009-02-12 05:44 Immagine06.ps
-rw-r--r-- 1 877K 2009-02-12 05:44 Immagine07.ps
-rw-r--r-- 1 877K 2009-02-12 05:44 Immagine08.ps
-rw-r--r-- 1 877K 2009-02-12 05:44 Immagine09.ps
-rw-r--r-- 1 877K 2009-02-12 05:44 Immagine10.ps
-rw-r--r-- 1 877K 2009-02-12 05:44 Immagine11.ps
-rw-r--r-- 1 877K 2009-02-12 05:44 Immagine12.ps


quindi li ho riuniti in pdf con ghostscript
modificando dDEVECEWITHPOINTS e dDEVICEHEIGHTPOINTS gli si da' la dimensione voluta (ma non so quale unita' di misura sia... tocca provare)


$ gs -dQUIET -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dDEVICEWIDTHPOINTS=380 -dDEVICEHEIGHTPOINTS=650 -dFIXEDMEDIA -sOutputFile=Completo.pdf -f *ps

$ ls -gGh Completo.pdf
-rw-r--r-- 1 519K 2009-02-12 05:50 Completo.pdf



il file pdf risultante e' grosso modo uguale alla somma dei singoli png originali e cosi' deve essere, visto che png e' gia' un formato compresso, anche se lossless, quindi piu' picocolo non si puo'.


Reply to: