User Tools

Site Tools


doc:appunti:software:convert_pdf

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
doc:appunti:software:convert_pdf [2013/07/06 09:24] niccolodoc:appunti:software:convert_pdf [2013/07/06 09:56] – [Dimensione pagina] niccolo
Line 4: Line 4:
  
  
-Ad esempio con questo comando:+===== Pre-processing ===== 
 + 
 +Con questo comando:
  
 <code> <code>
-convert image.jpg -rotate 180 -deskew 30% -crop 914x1382+320+363 -level 3%,79% image_2.jpg+convert image_1.png -rotate 180 -deskew 30% -crop 914x1382+320+363 -level 3%,79% page_1.png
 </code> </code>
  
Line 16: Line 18:
   * Ritaglio di una porzione della pagina.   * Ritaglio di una porzione della pagina.
   * Aggiustamento dei livelli di nero e bianco: tutto quello che è sotto il 3% di luminosità diventa nero, quello sopra il 79% diventa bianco.   * Aggiustamento dei livelli di nero e bianco: tutto quello che è sotto il 3% di luminosità diventa nero, quello sopra il 79% diventa bianco.
 +
 +===== Dimensione pagina =====
 +
 +La conversione finale in PDF può (deve!) essere controllata con i parametri **''%%-page%%''** e **''%%-density%%''**
 +
 +<code>
 +convert -page 914x1382 -density 60 page_1.png page_2.png page_3.png book.pdf
 +</code>
 +
 +in particolare il parametro **''%%-density%%''** influisce sulla dimensione in fase di stampa (almeno utilizzando Okular).
 +
 +Attenzione e **non utilizzare contemporaneamente file PNG e JPG**, perché in questo caso il programma convert non è in grado di produrre un PDF con dimensioni di pagina omogenee.
 +
 +Per controllare la correttazza del parametro **''%%-density%%''** si utilizza **''pdfinfo''**:
 +
 +<code>
 +pdfinfo -f 1 -l 5 book.pdf
 +Title:          book
 +Producer:       ImageMagick 6.7.7-10 2012-11-06 Q16 http://www.imagemagick.org
 +CreationDate:   Sat Jul  6 09:33:38 2013
 +ModDate:        Sat Jul  6 09:33:38 2013
 +Tagged:         no
 +Pages:          2
 +Encrypted:      no
 +Page    1 size: 431.811 x 652.913 pts
 +Page    2 size: 431.811 x 652.913 pts
 +File size:      191679 bytes
 +Optimized:      no
 +PDF version:    1.3
 +</code>
 +
 +Le stesse informazioni si ottengono anche con il programma **''identify''** (sempre di imagemagick):
 +
 +<code>
 +identify -format "%f[%s] :  %W x %H\n" book.pdf
 +book.pdf[0] :  432 x 653
 +book.pdf[1] :  432 x 653
 +</code>
 +
 +Aggiustare la ''density'' finché la dimensione della pagina in punti (**pts**) non torna uguale al previsto, cioè:
 +
 +<code>
 +(dimensione in pixel) / (risoluzione acquisizione in dpi) * 72 = (dimensione in pts)
 +</code>
 +
 +Dove 72 è il numero di punti che stanno in un pollice. Ad esempio nel nostro caso:
 +
 +<code>
 +914 / 150 * 72 = 438.72
 +</code>
 +
 +La dimensione di pagina ottenuta con density = 60 è 431.811, un valore molto vicino all'originale 438.72.
doc/appunti/software/convert_pdf.txt · Last modified: 2014/07/23 17:52 by niccolo