pdfToolbox Desktop
Produktnews vom 20.06.2023
INKredible Preflight-Checks
(Deutsche Übersetzung aus dem englischen Original-Blog-Post vom 15. Juni 2023 - Von Sarah Nitschmann, callassoftware)
In den meisten Fällen wird die klassische Preflight-Prüfung auf Objektebene durchgeführt. So wird beispielsweise überprüft, ob die Seitenabmessungen korrekt sind, ob bestimmte Seitenobjekte auf Überdrucken eingestellt sind oder ob die Bilder eine bestimmte Auflösung haben. Es gibt jedoch Fälle, in denen dies nicht der beste Weg ist, um die gewünschten Ergebnisse zu erzielen. Ein solcher Fall ist die Farbdeckung. Um ein schnelles und zuverlässiges Preflight-Ergebnis zu erhalten, verwendet pdfToolbox einen anderen Ansatz, um alle farbbezogenen Eigenschaften zu prüfen: Internes Rendering - d. h. die Umwandlung des PDF in eine Anzahl von Pixeln. Doch bevor wir uns näher mit dem internen Rendering-Prozess befassen, lassen Sie uns einen Blick auf einige praktische Anwendungsfälle werfen, in denen das interne Rendering auf einfachere Weise zuverlässige Informationen liefert als das "klassische Preflighting".
Eigenschaften prüfen in pdfToolbox
Eigenschaften prüfen, um farbbezogene Parameter zu bestimmen
Beginnen wir mit der offensichtlichsten Prüf-Eigenschaft: "Effektiver Gesamtfarbauftrag". Bevor Sie eine PDF-Datei drucken, möchten Sie vielleicht prüfen, ob eine Seite zu viel Farbe enthält. Beim Drucken kann die Farbdeckung in bestimmten Bereichen zu hoch sein. Es gibt eine Grenze für die Menge an Farbe, die auf das Papier übertragen werden kann. Sie hängt von verschiedenen Faktoren ab, z. B. dem Druckverfahren oder der Papiersorte. Ein zu hoher Farbauftrag kann zu Druckproblemen führen, da die Farbe nicht richtig trocknet oder auf dem nächsten Papier-Bogen kleben bleibt. Mit der Prüfung "Effektive Farbdeckung" kann festgestellt werden, ob die Farbdeckung über einem bestimmten Grenzwert liegt.
Ähnlich, aber für einen ganz anderen Anwendungsfall, ist die Eigenschaft "Effektive Gesamtflächendeckung (TAC)". Mit dieser Prüfung können Sie den Farbverbrauch auf einer Seite als Prozentsatz der Gesamtseite bestimmen, entweder für alle Farben im Dokument, aber normalerweise sind Sie eher an den Zahlen für jede einzelne Farbe interessiert. So erhalten Sie eine Vorstellung davon, wie viel Farbe Sie für einen bestimmten Druckauftrag benötigen.
Ein Beispiel veranschaulicht den Unterschied zwischen diesen beiden Prüfmerkmalen:
Vergleich der effektiven Farbdeckung und der effektiven Gesamtflächendeckung
Die Hälfte der Testdatei ist mit einem roten Farbfeld gefüllt (bestehend aus 100 % Gelb und 100 % Magenta). Während "Effektiver Gesamtfarbauftrag" die Farbmenge pro Farbauszug addiert und 200 % als Prüfergebnis ausgibt, setzt "Effektive Gesamtflächendeckung" die Farbmenge pro Farbauszug ins Verhältnis zur Gesamtfläche der Seite. Da das Farbfeld 50 % der Gesamtseite abdeckt, werden für die PDF-Seite nur 50 % der beiden Separationen benötigt. Das Prüfergebnis ist daher 100 %.
Prüfeigenschaften, die verwendet werden können, um Informationen in Bezug auf Farb-Auszügen und Separationen zu erhalten
Die Prüf-Eigenschaft "Effektiver Farbauftrag für Farbauszüge" ist eine Variante der Prüfung "Effektiver Gesamtfarbauftrag". Sie ermöglicht es Ihnen, die Prüfung auf eine oder mehrere Farb-Auszüge zu beschränken, und obwohl sie sehr ähnlich ist, ist der Anwendungsfall wieder ein völlig anderer: Sie können damit feststellen, ob auf einer bestimmten Farb-Auszug überhaupt etwas gerendert wird.
Die Prüfung auf "Effektiver Gesamtfarbauftrag für Registerfarbe" bestimmt, ob Registerfarbe im Dokument gedruckt wird.
Die Prüfung auf "Anzahl aller effektiv nicht-leerer Platten" zählt alle effektiv verwendeten Farb-Auszüge. Alle Auszüge, deren Druckfarbe einen Bereich oberhalb des Schwellenwerts abdeckt, werden als effektiv nicht leere Farb-Auszüge gezählt.
"Helfer"-Prüfeigenschaft, um die Prüfung der Farbdeckung auf einen bestimmten Bereich auf der Seite zu beschränken
Manchmal sind Sie nur an bestimmten Bereichen eines PDF-Dokuments interessiert, um die Farbdeckung zu bestimmen. Die Prüf-Eigenschaft "Effektiver Farbauftrag - auf benutzerdefinierten Bereich limitieren" ist eine allgemeine "Hilfs"-Eigenschaft, die mit jeder der anderen Check-Eigenschaften für die Farbdeckung kombiniert werden kann, so dass Sie Ihre Prüfung auf einen bestimmten Bereich beschränken können. So können Sie z. B. prüfen, ob sich die Registerfarbe innerhalb der TrimBox befindet oder ob ein bestimmter Bereich Tinte enthält, in dem keine Tinte erlaubt ist, wie z. B. der Bereich, in dem ein Barcode gedruckt wird.
Check-Eigenschaft zur Ermittlung der Gesamtfläche mit einer bestimmten Farbauftragsmenge
Zu guter Letzt haben wir noch die Prüf-Eigenschaft "Effektiv mit Farbe über Schwellenwert bedeckte Fläche". Der Name ist schon etwas erklärungsbedürftig: Der Schwerpunkt liegt auf der Fläche, die von einer bestimmten Farbmenge bedeckt ist. Die Prüfung wird in der Regel verwendet, um Seiten zu identifizieren, die im Gegensatz zu Schwarz-Weiß-Seiten nur kleine Farbflächen aufweisen. Hier ist ein Beispiel:
Für den Digitaldruck ist es wichtig zu wissen, wie viele Seiten eines PDF-Dokuments farbig sind und in CMYK gedruckt werden müssen und wie viele Seiten in Schwarz-Weiß gedruckt werden können.
Sie können die Prüfung "Effektiv mit Farbe über Schwellenwert bedeckte Fläche" verwenden, um Seiten zu finden, die nur kleine Farbbereiche oder gar keine Farbe enthalten. Die Prüfung könnte zum Beispiel wie folgt konfiguriert werden: Wenn eine Seite eine Farbfläche hat, die größer als 1 cm2 ist und mit mindestens 10 % Tinte gefüllt ist, sollte ein Treffer erzeugt werden (da wir nur an den Farbflächen interessiert sind, muss schwarze Tinte ignoriert werden und nur C, M, Y werden berücksichtigt).
Auf diese Weise können alle Farbseiten automatisch identifiziert werden. Alle Seiten mit viel Farbe erhalten einen Treffer und werden in Farbe gedruckt. Alle Seiten ohne Farbe oder mit sehr kleinen Farbflächen (weniger als 1 cm2 auf einer Seite) erzeugen keinen Treffer und können nur mit Schwarz gedruckt oder vorher in Graustufen umgewandelt werden.
Internes Rendering in pdfToolbox
Wie bereits erwähnt, verwendet pdfToolbox internes Rendering für all diese Prüfungen. Wenn wir über Rendering sprechen, ist die Auflösung natürlich wichtig, da sie definiert, wie genau die Seite gerendert wird. In diesem Zusammenhang fordert pdfToolbox Sie nicht auf, die Auflösung direkt anzugeben, sondern über die "Blendengröße". Alle Varianten der Farbauftrags-Prüfung haben diesen Parameter implementiert. Er wird durch einen numerischen Wert und eine Einheit (pt, mm, cm, inch) angegeben. Zum besseren Verständnis der Stichprobengröße finden Sie hier eine Infografik:
Infografik für das interne Rendering
- Die PDF-Datei wird vom Bildschirm gerendert.
- Die Stichprobengröße funktioniert ähnlich wie die Blendenöffnung einer Kamera. Eine große Blende entspricht einer großen Stichprobengröße und eine kleine Blende entspricht einer kleinen Stichprobengröße.
- Jede Stichprobe wird in 400 Unterstichproben unterteilt, was zu einer Pixelgröße führt, die ein Zwanzigstel der Stichprobengröße beträgt. Die Rendering-Auflösung kann dann aus der berechneten Pixelgröße abgeleitet werden.
- Um den Sollwert für eine Seite zu ermitteln, wird die Stichprobe schrittweise über die gesamte Seite bewegt, beginnend in der linken oberen Ecke und in jedem Schritt für alle Pixelreihen um ein Pixel nach rechts, bis entweder die Farbdeckung den Schwellenwert überschreitet oder alle Pixel ausgewertet wurden. In den meisten Fällen wird eine Stichprobengröße von 10 Millimetern empfohlen.
Möchten Sie (noch) mehr wissen?
In der callas Online-Dokumentation finden Sie mehr technische Informationen zu jeder Prüf-Eigenschaft, so dass Sie diese leicht in Ihren Arbeitsablauf integrieren können.