Beste Möglichkeit, PDF-Dateien mit CMYK-Bildern zu erstellen

Ich habe ein Programm geschrieben, das iTextSharp verwendet, um PDF-Dateien zu erstellen. Ich produziere derzeit PDF-Dateien, die ausschließlich für den Druck (persönlich und beruflich) verwendet werden und CMYK-Bilder enthalten.

Die Quellbilder sind RGB-Bilder.

Ich konvertiere die RGB-Bilder mithilfe von Image Magick und zwei Farbprofilen (sRGB.icc für das Quell- und USWebCoatedSWOP.icc für das Ziel-CMYK) in CMYK-TIFF-Bilder.

Dies führt zu großen TIFF-Dateien (eine 26-KB-JPEG-Datei wird beispielsweise zu einer 1-MB-TIFF-Datei), was wiederum zu einer riesigen PDF-Datei führt.

Ich habe ein wenig recherchiert, um die Dateien kleiner zu machen. Ich habe Antworten auf eine verwandte Frage gelesen ( Welches Dateiformat eignet sich am besten zum Drucken? ), aber ich weiß nicht, ob ich es richtig mache oder ob es einen besseren Ansatz gibt.

1) Gibt es ein besseres Format als tiff zum Speichern von CMYK in PDF-Dateien? Anscheinend funktioniert EPS nicht auf allen Druckern (siehe Link oben). Ich kann kein einziges JPEG2000-CMYK-Bild zum Testen finden und weiß auch nicht, ob es von PDF-Dateien (oder den kommenden PDF2-Dateien) unterstützt wird. JPEG CMYK funktioniert auch, ist aber größer als TIFF-Dateien für meinen Satz von Bildern.

2) Soll ich lieber die RGB-Dateien einbinden und das ICC-Profil in die PDF-Datei einbetten? Funktioniert es? Führt es zum selben Ergebnis?

3) Irgendwelche anderen Ideen?

Danke

Wenn sie für den Druck bestimmt sind, ist das beste Format verlustfrei, 1:1 Pixelgröße bei 300 dpi (dh ein gedrucktes Quadrat von 1 Zoll hätte ein Bild von 300 x 300 Pixel). 300 x 300 x 4 Kanäle sind 360.000 Bytes oder 350 KB, unkomprimiert. Große Dateigrößen gehören einfach zum Geschäft, und jede Optimierung ist eigentlich nur ein anderes Wort für Qualitätsminderung.
Eine andere Sache, die Sie im Hinterkopf behalten sollten, damit Sie sich nicht verrückt machen, ist, dass Rips auf der Druckvorstufenseite so gut geworden ist, dass Sie eine Mischung aus RGB und CMYK haben können und sie gut verarbeiten. Wenn Sie nun die Farbe "exakt" ohne Farbverschiebungen anpassen möchten, ist es am besten, mit Ihrem Drucker zu arbeiten und eine Reihe von Farbprofilen von ihm zu erhalten. Das ist eine ganz andere Diskussion und kann Sie dazu bringen, zu trinken. Als Dateiformate für CMYK verwende ich normalerweise nur .PSD- oder .TIF-Dateien. Der größte Teil meines Layouts erfolgt in InDesign, sodass Sie fast alles importieren können.

Antworten (2)

Klingt, als würdest du es mir recht machen.

1) Tiff-Dateien sind so ziemlich der Standard, was druckfertige PDFs angeht. Meiner Erfahrung nach jedenfalls. Sie sind ein unkomprimiertes Bildformat, sodass Sie immer eine große Dateigröße haben.

2) Wenn Sie in CMYK drucken, sollten Ihre Grafiken sicherheitshalber auch alle in CMYK sein. Andernfalls könnten Sie beim Drucken des Endprodukts zu unerwünschten Ergebnissen führen und sich fragen, warum die Farben nicht genau gleich sind.

Die Arbeit mit Bildern in voller Auflösung und hoher Qualität für den Druck hat immer die zusätzliche Konsequenz großer Dateigrößen.

Wie Yorik sagte, opfert man auch die Qualität, wenn man die Dateigröße opfert.

Tatsächlich können TIFF-Daten innerhalb des Containers unkomprimiert oder LZW ("zip") oder JPEG sein. Möglicherweise andere (oder irgendwelche), aber die Öffnungssoftware unterstützt möglicherweise nichts über diese 3 hinaus. Ich entscheide mich normalerweise für LZW, da es die Größe ohne Verlust reduziert.
@ Yorik Guter Punkt. Die Komprimierung vergesse ich immer, da ich immer unkomprimiert arbeite.

Ich glaube, ich habe alles versucht, also hier sind meine Empfehlungen:

  • Verwenden Sie ZIP als Komprimierungsformat und nicht LZW
  • alle Ebenen in einer Ebene zusammenführen
  • Denken Sie darüber nach, die Metadaten aus der Datei zu entfernen und stattdessen das Farbprofil in die PDF-Datei einzufügen (mit PdfWriter.SetOutputIntents). Dies spart viele Bytes, wenn Sie mehrere Bilder haben, die dasselbe Farbprofil verwenden.