Problem:
Die Plotqualität ist schlecht:
- Schräg liegende Linien erscheinen sägezahnartig (Treppenstufen), ihre Breite variiert dadurch etwas.
- Runde Linien erscheinen zackelig.
- Texte erscheinen unsauber.
Bei Ausgabe nach PDF gibt es folgende spezielle Effekte:
- Im Plot einer PDF-Datei mit Ebenen werden nicht alle Vektorlayer in der Ebenenansicht aufgeführt. Der Inhalt der PDF-Datei ist aber vollständig und es ist ein Layer "image" vorhanden.
- Im Plot einer PDF-Datei wurden (frei zugängliche) Schriften nicht eingebettet. Der Inhalt der PDF-Datei ist aber vollständig, die Texte mit der nicht eingebetteten Schrift sind vorhanden. Die Texte sehen möglicherweise etwas zackelig aus.
Ursache:
- Es findet eine Rasterung der Vektordaten statt.
Mit Rasterung ist gemeint, dass Vektordaten in Rasterdaten umgewandelt werden. Eine Rasterung wird durchgeführt für jeden Vektorlayer,
- der in der Darstellungshierarchie unter einem Rasterlayer liegt,
- der sich in dem selben Gruppenlayer befindet, in dem sich auch ein Rasterlayer befindet,
- der eine Layertransparenz hat,
- der Bildsymbole (Bild-Marker-/Bitmap-Symbole) hat,
- der Flächensymbole mit einer Transparenz hat.
Ein Vektorlayer, der gerastert wird, wirkt wie ein Rasterlayer. Er führt zur Rasterung im Gruppenlayer und zur Rasterung von allen in der Darstellungshierarchie unter ihm liegenden Vektorlayer. Rasterung ist also ansteckend.
Lösung:
- Es sollte kein Vektorlayer in der Darstellungshierarchie unter einem Rasterlayer liegen.
Hinweis: Auch WMS-Dienste liefern i. d. R. Rasterdaten zurück. - Gruppenlayer sollten entweder nur Rasterdaten oder nur Vektordaten enthalten, sie sollten nie gemischt werden.
- Verzichten Sie auf Transparenz bei Vektorlayern.
- Verzichten Sie auf Bildsymbole. Nutzen Sie stattdessen Nur-Vektor-EMF-Bilder oder Schriftart-basierte Zeichen-Marker-Symbole (Zeichen-Font).
- Bei der Ausgabe nach PDF, EPS, EMF und AI gibt es noch die Option Bildsymbole mit Bitmap-Markern/-Füllungen zu vektorisieren. Dann werden die Bildsymbole vor dem Plotten in Vektordaten transformiert und sind dann keine Rasterdaten mehr. Damit führen diese Bildsymbole nicht mehr zur Rasterung des Vektorlayers.
- Verzichten Sie auf Flächensymbole mit einer Transparenz.
Die Qualität der Vektorisierung hängt von der gewählten Auflösung (dpi) ab (mehr ist besser). Um die Auflösung von Rasterdaten niedrig und gleichzeitig die Auflösung für die Berechnungen hoch zu setzen, gibt es den Verhältnis-Schalter (resampleRatio). Die Auflösung der Rasterdaten kann damit gegenüber der generellen Auflösung deutlich verringert werden.
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.