Convert

Linux.fista
Versio hetkellä 16. tammikuuta 2009 kello 08.12 – tehnyt Heikki (keskustelu | muokkaukset) (kh)
Siirry navigaatioon Siirry hakuun

Convert on ImageMagick-pakettiin kuuluva komentoriviohjelma, jota käytetään kuvatiedostojen muuttamiseen muodosta toiseen. Samalla se mahdollistaa myös mm. kuvan koon muuttamisen ja muunkinlaisen kuvankäsittelyn.

Käyttö

Ohjelmaa käytetään yleensä yksinkertaisesti muuttamaan kuva muodosta toiseen. Tämä onnistuu yksinkertaisesti komennolla

convert lähde kohde

Esimerkiksi mokki.png muutettaisiin jpg-muotoon komennolla

convert mokki.png mokki.jpg

Convert siis osaa itse päätellä tiedostopäätteen avulla tiedoston muodon, eikä mitään ylimääräisiä valitsimia tarvitse antaa. Tässä on syytä huomata, että convert ei myöskään poista alkuperäistä tiedostoa vaan jättää sen koskemattomaksi.

Koon muuttaminen

Muunnoksen aikana voidaan myös vaikuttaa mm. kuvan kokoon. Tämä onnistuu -resize-valitsimella: esimerkiksi luotava kuva olisi vain puolet alkuperäisen kuvan koosta (esim. 1000x1000 -> 500x500) komennolla

convert -resize 50% mokki.png mokki.jpg

Tulevan kuvan koko voidaan antaa myös pikseleinä valitsimella -size, esim.

convert -size 1024x768 mokki.png mokki.tiff

PDF-asiakirjan tekeminen

Convert mahdollistaa myös usean skannatun sivun muuttamisen yhdeksi PDF-asiakirjaksi.

Jos muunnettavat kuvat ovat samassa hakemistossa ja samassa tiedostomuodossa (esim. jpg), niin muuttaminen onnistuu kyseisessä hakemistossa komennolla

convert *.jpg mökki-albumi.pdf

HUOM! Jos muutettavat kuvat ovat png-muodossa, ne ovat hyvälaatuisia (tarkkuus 400dpi tai parempi) ja niitä on paljon (yli 10), vaatii PDF-tiedoston luominen huomattavasti resursseja tietokoneelta. Lisäksi saatu PDF-tiedosto on suuri eli ei sovellu esimerkiksi sähköpostin liitteeksi. Siksi kannattaakin käyttää jotain muuta lähdeformaattia kuin png:tä.


Katso myös

Aiheesta muualla

Täydellinen lista komennolle annettavista parametreistä löytyy ImageMagickin dokumentaatiosta.

v  k  m
ImageMagick-pakettiin kuuluvia ohjelmia
animate | compare | composite | conjure | convert | display | identify | import | mogrify | stream