Preben wrote:
>> vi
>
>
> Automatisk - eller er det en joke?
>
>
> Mvh / Preben
Det er lidt en joke, og dog.
Det kommer helt an på, hvad der står i .eps filen.
Hvis den kun består af streger og tekst med nogle
få setrgbcolor kommandoer er det nemt at lave disse
om til setcmykcolor manuelt vha. vi og lidt søg og erstat.
Man kan evt. definere sin egen version af setrgbcolor,
som omregner til cmyk og kalder setcmykcolor, og så erstatte
alle setrgbcolor med kald af denne funktion.
Det er nemmere at forholde sig til dette, hvis du kunne publicere
et eksempel på en .eps fil.
Jeg har prøvet at lave en xfig fil med et par streger og noget tekst,
og så eksportere den som .eps.
Der er det faktisk nemt at lave farverne om til cmyk, filen
indeholder en masse definitioner i starten à la:
/col-1 {0 setgray} bind def
/col0 {0.000 0.000 0.000 srgb} bind def
/col1 {0.000 0.000 1.000 srgb} bind def
/col2 {0.000 1.000 0.000 srgb} bind def
/col3 {0.000 1.000 1.000 srgb} bind def
/col4 {1.000 0.000 0.000 srgb} bind def
....
Disse kan så laves om til:
/col0 {0 0 0 1 setcmykcolor} bind def
/col1 {1 1 0 0 setcmykcolor} bind def
/col2 {1 0 1 0 setcmykcolor} bind def
/col3 {1 0 0 0 setcmykcolor} bind def
/col4 {0 1 1 0 setcmykcolor} bind def
....
- check lige med trykkeren at det er det,
han vil have.
Hvis der er bitmaps i filerne er det en
helt anden historie.
Mogens
--
Mogens Kjær, Dataarkæolog
Email: mk@datamuseum.dk
Homepage:
http://www.datamuseum.dk