GIMP, file EPS che non si aprono
> Scritto da Samuel Zilli il giorno 08/05/2006

  GIMP (GNU Image Manipulation Program) è senz'altro uno dei più noti e diffusi programmi di grafica e fotoritocco open source.

Essendo completamente gratuito, da molti è considerato una valida alternativa a programmi commerciali come Adobe Photoshop. Informazioni e il download si trovano su www.gimp.org.

Come molti software open source, GIMP si basa anche su librerie e componenti di altri software (anch'essi open source). Questo a volte può creare qualche piccolo intoppo, almeno a prima vista.

E' il caso del supporto al formato di immagine EPS (Encapsulated PostScript), per il quale GIMP non ha un supporto autonomo ma si appoggia al funzionamento di un altro software open source: GhostScript.

Quando abbiamo installato GIMP, se proviamo ad aprire un'immagine EPS riceveremo un messaggio d'errore piuttosto generico e di scarso aiuto, che ci segnala un errore nell'esecuzione di GhostScript (da segnalare che dalle versioni successive alla 2.2.11 attuale tale messaggio d'errore sarà reso più chiaro ed esplicito):


Il problema è che noi abbiamo installato GIMP, ma non abbiamo installato anche GhostScript, necessario a GIMP per gestire il formato EPS ma che non viene installato automaticamente durante l'installazione di GIMP.

Dovremo allora installare manualmente GhostScript. Lo troviamo, gratis in quanto open source, sul sito dell'Università del Wisconsin.

Una volta scaricato l'eseguibile e terminata l'installazione di GhostScript, non abbiamo ancora finito. Dobbiamo creare una variabile d'ambiente (environment variable) in Windows che permetta a GIMP di trovare GhostScript.

Dovremo quindi creare una variabile GS_PROG contenente il percorso completo del file gswin32c.exe (in genere "C:\Programmi\gs\gs8.53\bin\gswin32c.exe").
Per fare ciò, un metodo è quello di aprire il Pannello di Controllo, Sistema, Avanzate, Variabili d'Ambiente (se avete la versione inglese: Start button> control panel > system > advanced > environment variables).
Qui troviamo sia le variabili utente (private dell'utente), sia quelle di sistema (condivise da tutti gli utenti).
Nelle variabili di sistema creiamone una nuova (pulsante "Nuovo"), ed assegnamone il nome GS_PROG ed il percorso completo trovato in precedenza (ad es. C:\Programmi\gs\gs8.53\bin\gswin32c.exe).
Diamo OK per confermare e chiudere le varie finestre.

Ora che GhostScript è installato e la variabile che ne identifica il percorso d'installazione è settata, non ci resta che chiudere GIMP (se è aperto) e riaprirlo nuovamente. Ora dovrebbe funzionare tutto e le immagini EPS si dovrebbero aprire senza problemi (grazie al "contributo" di GhostScript).

Un metodo alternativo per la creazione della variabile d'ambiente, per gli utenti più esperti, è quello di utilizzare il registro di sistema di Windows. Da Start -> Esegui, digitare Regedit. Individuare quindi il percorso HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment, e creare qui dentro una chiave di formato stringa, con nome GS_PROG e come contenuto il percorso citato in precedenza.

Questo metodo di creazione della variabile d'ambiente funziona con Windows 2000, NT, XP e successivi. Se avete Windows 98 o 95 dovrete invece inserire una linea sul file Autoexec.bat:

SET GS_PROG="percorso completo del file gswin32c.exe"

Nota : se doveste ad un certo punto decidere di disinstallare GIMP, potete disinstallare anche GhostScript (se non vi servisse ancora) e rimuovere la variabile d'ambiente GS_PROG.


--------------------------------------------------------------------------------------------
AZPoint.net - http://www.azpoint.net
Vietata ogni forma di duplicazione