eps und Maßtreue
Wie mache ich es, daß aus RagTime exportierte epsf-Dateien die
Ursprungsmaße einhalten, sobald sie mit GraphicConverter von eps zu
Pixelgraphik gewandelt werden?
Bisher erhalte ich eine um den Faktor 1/6% (=16,66) zu große
Pixelfläche.
Für das Vektorisieren von Schwarzweißflächen möchte ich
Referenzbilder herstellen. Dabei soll ich vorher wissen, welche
Kanten wie viele Pixel lang sind.
In RagTime 6/6.5 stellte ich mir deshalb die Maßeinheit/das Lineal
auf Pixel (px), indem die vorgefundene Einheit mm in Pixel umgeklappt
wurde. Lineal sichtbar. Doppelklick auf das Lineal zeigt
Grobteilungsweite 100 Pixel, Rasterpunkte pro Grobteilung 1 Pixel,
Linie alle 1 Rasterpunkte.
Dann zeichne ich mein Schweizer Kreuz mit 100 Pixel Kantenlänge als
Bezierkurve (die Gitterlinien in der Zeichnungskomponente umranden
sozusagen mein Schweizer Kreuz). Mein Bezierobjekt hat eine
transparente Linie mit der Dicke 0. Alles bestens. Ich exportiere die
Auswahl (mein schwarzes Schweizer Kreuz) als epsf.
Die Exportdatei Kreuz.eps öffne ich mit GraphicConverter und erwarte
ein Bild, das 300 x 300 px groß sein müßte. Ich erhalte aber 5016 x
5016 px. Die Auflösung wird mit 1200 dpi angegeben. Lasse ich GC die
umrechnen in 72 dpi, erhalte ich die gewünschten Maße (fast).
Hier noch aus der eps-Datei die Zeile, in der Meine-Schweizer-Kreuz-
Maße abzulesen sind:
%%EndProlog
%%BeginSetup
beDict begin
1. -1. scale 0. -301. :T
oMtx currentmatrix pop
%%EndSetup
true setoverprint
0. g
dlw /dlw gdhlw def
np
100. 100. :M
100. 0. :L
200. 0. :L
200. 100. :L
300. 100. :L
300. 200. :L
200. 200. :L
200. 300. :L
100. 300. :L
100. 200. :L
0. 200. :L
0. 100.003 :L
100. 100. :L
:K
eofill
/dlw xdf
true setoverprint
0. g
0.25 slw
0 setlinecap
0 setlinejoin
2. setmiterlimit
np
100. 100. :M
100. 0. :L
200. 0. :L
200. 100. :L
300. 100. :L
300. 200. :L
200. 200. :L
200. 300. :L
100. 300. :L
100. 200. :L
0. 200. :L
0. 100.003 :L
100. 100. :L
:K
stroke
showpage
%%Trailer
end
%%EOF
II*
Vielleicht hat jemand einen guten Gedanken.
Beste Grüße,
Norbert Lindenthal