imagemagik - Ridimensionare immagini in massa

Convertire ed unire immagini JPEG in PDF

L'altro giorno ho scannerizzato alcuni documenti senza badare alla qualità ed alle dimensioni, peccato che poi dovevo inviarle per e-mail. Essendo documenti di testo era sufficiente una qualità bassa. Inoltre sarebbe stato comodo avere un unico file pdf con più pagine. Invece mi sono ritrovato con oltre 24 file JPEG di 1,5 MB l'uno. Che gioia 😕

Così ho cercato qualche suggerimento per “rimpicciolire” ed unire i file. Ci sono vari strumenti grafici come F-Spot, Gimp ed altri ma quello nettamente più comodo ed efficace è stato il comando convert che fa parte del pacchetto imagemagik presente nei repository di Ubuntu e quindi facilmente installabile da Sistema → Amministrazione → Gestore pacchetti oppure tramite il comando:

sudo apt-get install imagemagick

Un vero spettacolo 😆 .

convert non è un semplice comando ma una vera e propria bacchetta magica che permette di manipolare le immagini in moltissimi modi tra cui quelli che servivano a me:

  • ridurre la qualità delle immagini e di conseguenza la dimensione dei relativi files
  • convertire le immagini jpeg in pdf (jpg2pdf) generando un unico file.

Tutto fatto con un unico brevissimo comando:

convert Immagini/Test/scan*.jpg -quality 30 Immagini/Test/miopdf.pdf

In 14 secondi ho convertito 24 immagini per un totale di 36MB in un unico file pdf di 6,3 MB … non male eh?

Per quanto riguarda la l'opzione -quality, più è basso il valore indicato e minore è la qualità.

Se avessi semplicemente voluto ridurre la qualità e quindi la dimensione dei files generando però altri file JPEG invece di un solo PDF avrei usato il comando:

convert Immagini/Test/IMG*.jpg -quality 70 Immagini/Test/Elba.jpg

In questo caso mi avrebbe generato tante immagini quante erano quelle da convertire nominandole Elba-0.jpg, Elba-1.jpg, Elba-2.jpg, …

Come accennato in precedenza questo comando ha moltissime funzionalità tra cui ad esempio:

  • ridimensiona le immagini fornendogli la larghezza e l'altezza desiderate in pixel (convert IMG0001.jpg -resize 320x200 NEWIMG01.jpg)
  • modifica l'orientamento dell'immagine (opzione -orient)
  • generare una copia in bianco e nero (opzione -monochrome)
  • converte, oltre che in pdf, anche in altri formati: TIFF, PS, …
  • e molte altre funzioni di manipolazione delle immagini
(Letto 10.558 volte di cui 1 negli ultimi 30gg)
twitterlinkedinmailby feather

2 thoughts on “Convertire ed unire immagini JPEG in PDF

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *