
Come convertire un file CGM con Ubuntu e ImageMagick
6 Novembre 2009Sono ormai 10 anni che uso un vecchio programma, Printmaster Gold (software in stile Publisher per creare striscioni, brochure, ecc.). Il buono di questa suite non è il programma in sé, ma l’abominevole collezione di clipart che contiene (ben 12.000!). L’unica pecca è che queste sono salvate in un formato vettoriale fuori dai parametri umani: CGM (aka Computer Graphics Metafile).

I programmi in grado di aprire questo tipo di file sono pochetti, ma per fortuna fra questi c’è anche ImageMagick, ma ha bisogno di appoggiarsi a ralcgm.
Questa nefanda utility non solo non è presente nei repository di Ubuntu, ma neanche non esiste alcuna traccia di un pacchetto Debian. In compenso ci sono dei pacchetti RPM che possiamo tranquillamente convertire in .deb per installarlo sul nostro computer; per cui ci salviamo il culo dalla compilazione.
Innanzitutto, apriamo questo FTP e scarichiamo il pacchetto rpm in base alla nostra architettura. Una volta fatto ciò, dobbiamo installarci tutto il necessario per convertire il pacchetto in deb:
sudo apt-get install dpkg-dev alien fakeroot
appena completata l’operazione, sempre con la shell, dirigiamoci nella cartella in cui abbiamo scaricato l’rpm e diamo il comando:
fakeroot alien *.rpm
Una volta completato il processo, installiamo il pacchetto Debian generato come di consueto.
Ora possiamo convertire i file cgm usando come sempre convert di ImageMagick:
convert nomefile.cgm nomefile.png
e… tadà, la nostra immagine è pronta all’uso!







