Farbumschreibung geladener Seiten
THotPDF.RewriteLoadedPageColors wandelt ausgewählte Seitenfarbe für Druck, Proofing und Archivvorbereitung in DeviceGray, DeviceRGB oder DeviceCMYK um
Hybride Konvertierung
Seiten mit ausschließlich gerätebasierten Farboperatoren behalten ihren ursprünglichen Text, Pfade und durchsuchbaren Inhalt, während Füll- und Strichoperationen g, rg und k im tokenbewahrenden Inhaltsstream umgewandelt werden
Seiten mit Bildern, Form XObjects, Mustern, Schattierungen, Transparenz, Type-3-Glyphenfarbe, ICCBased oder anderen ressourcengestützten Farbräumen werden durch die vollständige farbverwaltete Seitenpipeline gerendert und durch ein verlustfreies Flate-Bild im gewünschten Prozessfarbraum ersetzt
Gedrehte Seiten werden im ungedrehten Benutzerraum gerastert, bevor Leser den ursprünglichen Wert /Rotate erneut anwenden, wodurch doppelte Drehung verhindert wird
Schmuckfarbgrenze
lcspPreservePages ist der Standard und lässt jede Seite mit Separation-, DeviceN- oder NChannel-Farbmitteln bytegenau unverändert
lcspConvertToProcess löst Tonwerttransformationen über den Renderer auf und reduziert die Seite in den ausgewählten Prozessfarbraum, während lcspReject die gesamte Anfrage während der Vorprüfung zurückweist
Atomare Grenzen
Grenzen für Seiten, Quellinhalt, Operatoren, Lexeme, Verschachtelung, Ersetzung, Rasterpixel, kodierte Ausgabe und Abbruch werden vor der Veröffentlichung geprüft
Alle ausgewählten Seiten werden durch eine Copy-on-Write-Graphtransaktion festgeschrieben, sodass Render-, Inhalts-, Budget-, Abbruch- und Commitfehler den geladenen Objektgraphen unverändert lassen
Anmerkungswörterbücher bleiben angehängt, aber ihre Darstellungsstreams werden nicht farblich umgeschrieben oder in die Seitenfarbe abgeflacht