[Tech] immagini da POSTSCRIPT

Franco Bagnoli bagnoli@dma.unifi.it
Sab 20 Gen 2001 16:57:02 CET


On Fri, 19 Jan 2001, Michele Dionisio wrote:

> Salve a tutti, mi stavo chiedendo se esisteva il modo di recuperare le
> immagini contenute in un file ps?

Automaticamente non so. 

A mano: dipende da chi lo ha generato. Ci sono due casi:

1) il file e' stato generato con le immagini
2) le immagini sono state generate a parte ed inserite nel file sorgente,
che poi ha generato il file postscript (per esempio, immagini in un file
latex).

Nel primo caso devi identificare la parte di prologo, che va tenuta,
eliminare tutto quello che c'e' tra prologo ed immagine, tenere l'immagine
ed eliminare tutto quello che segue fino all'epilogo 

Nel secondo caso la faccenda di solito e' piu' facile, perche' le immagini
sono a se stanti, e di solito sono identificabili da delle stringhe di
commento,  che cominciano con  %%. L'immagine inoltre e' "incaspsulata"
tra un gsave e un grestore.  


In genere quello che faccio e':

1) copia il file ps in un file che puoi sciupare
2) guarda come e' fatto in modo da vedere se identifichi dove 
   cominciano e finiscono le sezioni
3) fai delle prove finche' non ottieni un risultato decente
4) scrivi un  programmetto sed o perl per fare il lavoro automaticamente
(se c'e' piu' di una immagine da recuperare)

se il postscript e' generato da windows preparati a soffrire (anche
mathematica non scherza). 



Franco Bagnoli
Dipartimento di Matematica Applicata "G. Sansone"
Universita' di Firenze, Via S. Marta, 3 I-50139 Firenze, Italy
tel. +39 0554796422, fax: +39 055471787
e-mail: bagnoli@dma.unifi.it





Maggiori informazioni sulla lista flug-tech