Wie kann ich mit Inkscape ein Farbprofil in ein PDF einbetten?

8

Ich verwende Inkscape v. 0.91 unter Linux Slackware, kompiliert aus der Quelle mit den Standardoptionen.

Für den von mir verwendeten Druckdienst ist das Farbprofil "ISO Coated v2 300% (ECI)" erforderlich, das ich im Ordner / usr / share / color / icc habe und das ich in den Dokumenteigenschaften anwende. Der XML-Editor zeigt korrekt "ISO Coated" im svg:color-profileFeld an.

Wenn ich eine PDF-Datei speichere, wird der Farbraum, den ich aufrufe identify -verbose, als sRGB gemeldet (ich denke, das ist auf diese Weise korrekt), aber es gibt keinen Verweis auf das ISO-Profil in der PDF.

Gibt es eine Möglichkeit, ein Farbprofil mit Inkscape korrekt in ein PDF einzubetten?

Marco Bernardini
quelle
Hast du diesen Beitrag gelesen? Bewahrt Inkscape CMYK-Farben ? Möglicherweise können Sie Scribus oder Acrobat Distiller zum Konvertieren verwenden.
Adam H.
1
Ich liebe Inkscape - aber es ist nicht für druckbasiertes Design konzipiert, wenn Farbmanagement der Schlüssel ist. Sie können entweder mit den Inkscape-Ausgaben würfeln oder in Illustrator importieren, um die Farben und den Farbraum so zu korrigieren, dass er druckbereit ist.
DA01

Antworten:

3

Inkscape kann leider keine CMYK-Farbprofile einbetten. Scribus kann es jedoch.

Hier ist ein Workflow, mit dem ich erfolgreich ein druckproduktionsfähiges PDF erhalten habe (mit dem ordnungsgemäß eingebetteten Farbprofil "ISO Coated v2 300% (ECI)").

Es stammt aus einem ausführlicheren Artikel in meinem Blog .


Ein Wort der Warnung : Der Workflow umfasst das manuelle Konvertieren von Farben. Wenn Ihr Quelldokument also viele Farben enthält, kann dies ein Show-Stopper sein und Sie sollten nach kommerziellen Alternativen suchen.

Schritt 0: Richten Sie Inkscape, Farbprofile und Scribus ein

  • Installieren Sie sowohl Inkscape als auch Scribus .
  • Laden Sie das gewünschte Farbprofil herunter und speichern Sie es am Standardspeicherort Ihres Systems für Farbprofile. Einige typische Orte:
    • Windows: \Windows\System32\Spool\Drivers\Coloroder\Windows\System\Color
    • Mac: Username/Library/ColorSync/ProfilesoderHD/Library/ColorSync/Profiles
    • Linux: $HOME/.local/share/color/iccoder$home/.color/icc
    • Sie könnten woanders gespeichert werden, googeln ...
  • Gehen Sie in Scribus zu "Einstellungen" und dann zu "Farbmanagement". Wählen Sie unter "CMYK Solid Colors" das Profil aus, das Sie gerade in der Dropdown-Liste installiert haben. Wenn es nicht angezeigt wird, haben Sie es nicht am richtigen Ort gespeichert. Wiederholen Sie den vorherigen Schritt, bis Scribus das Farbprofil gefunden hat.
  • Wenn Sie möchten, aktivieren Sie "Drucker auf dem Bildschirm simulieren" und "Alle Farben in Druckerbereich konvertieren". Scribus wird dann versuchen, die Farben dem tatsächlichen Druckergebnis ähnlicher zu machen, obwohl diese Simulation möglicherweise immer noch stark beeinträchtigt ist, wenn Ihr Bildschirm nicht kalibriert ist.

Schritt 1: Bereiten Sie die SVG vor

  • Öffnen / erstellen Sie Ihre SVG-Datei mit Inkscape.
  • Konvertieren Sie alle Ihre Texte in Pfade (wählen Sie Shift+Ctrl+CTextobjekte aus , drücken Sie und heben Sie die Gruppierung Shift+Ctrl+Gauf, um sicherzustellen, dass die Zeichen zu individuellen Vektorformen geworden sind).
  • Entfernen Sie eventuell vorhandene zusätzliche Ebenen (fügen Sie alles zu einer Ebene zusammen).
  • Entfernen Sie alle transparenten Elemente (überprüfen Sie den Strich und die Füllung aller Objekte).
  • "Speichern Sie eine Kopie ..." der SVG in einer separaten Datei (wie myfile_final.svg).

Schritt 2: Konvertieren Sie die Farben

  • Öffnen Sie die SVG, die Sie gerade mit Scribus erstellt haben (ändern Sie im Dialogfeld "Öffnen" den Filter in "Alle Dateien", um Ihre SVG auswählen zu können). Scribus kann sich beschweren, dass einige Funktionen Ihrer SVG nicht unterstützt werden (was höchstwahrscheinlich auf Inkscape-Daten in der SVG zurückzuführen ist oder weil Sie noch irgendwo Transparenz definiert haben). Mach dir vorerst keine Sorgen.
  • Überprüfen Sie unter "Datei"> "Dokumenteinrichtung"> "Seitengröße", ob Breite und Höhe korrekt sind (ich bin etwas pedantisch und stelle fest, dass sie normalerweise um Submillimeter abweichen). Korrigieren Sie gegebenenfalls die Größe.
  • Gehen Sie zu "Bearbeiten"> "Farben". Sie sollten zahlreiche Farben sehen, die aus der SVG importiert wurden.

  • Klicken Sie auf "Nicht verwendete entfernen". Dies reinigt die Palette und lässt nur die Farben übrig, die tatsächlich verwendet werden.

  • Wenn Sie in Ihrem SVG ein reines Schwarz ( # 000000 ) oder ein reines Weiß ( #ffffff ) verwenden, wählen Sie es aus, klicken Sie auf "Löschen" und "Ersetzen durch" das vordefinierte CMYK-Schwarzweiß.
  • Gehen Sie alle verbleibenden Farben durch, die noch als RGB ( ) angezeigt werden, klicken Sie auf "Bearbeiten", geben Sie ihnen einen aussagekräftigen Namen und wählen Sie "CMYK" für das Farbmodell. Wenn Sie eine Idee haben, welche CMYK-Werte die Farbe haben soll (z. B. aus einem Farbbuch), passen Sie die Werte an, andernfalls akzeptieren Sie einfach die automatisch konvertierten Werte.
  • Wenn Sie fertig sind, sollte der Farbdialog nur noch CMYK ( ) -Farben enthalten, wie folgt:

  • Speichern Sie Ihre Scribus-Datei unter myfile_final.sla.

Schritt 3: Exportieren Sie das endgültige PDF

  • Gehen Sie in Scribus zu "Datei"> "Exportieren"> "Als PDF speichern ..."
  • Wählen Sie einen Dateinamen wie myfile_cmyk_final.pdf, vorzugsweise in einem Unterordner mit dem Namen print(damit Sie nicht verwirrt werden, welche Dateien endgültig sind).
  • Die meisten Druckdienste erfordern PDF / X-3-Dateien. Wählen Sie diese in der Dropdown-Liste "Kompatibilität" aus.

  • Normalerweise deaktiviere ich im selben Dialogfeld auch "Text und Vektorgrafiken komprimieren", obwohl dies wahrscheinlich nicht erforderlich ist (in Ihrer Datei sollte kein Text mehr vorhanden sein). Ich bin nur ein bisschen abergläubisch.
  • Der wichtigste Schritt : Gehen Sie zur Registerkarte "Druckvorstufe" und wählen Sie unter "Ausgabeprofil" das gewünschte Farbprofil in der Dropdown-Liste aus:

  • Klicken Sie auf "Speichern".

Das ist es. Viel Spaß mit Ihrer produktionsfertigen PDF-Datei ;-)!

KlaasNotFound
quelle
Einige Linux-spezifische Hinweise: LittleCMS ist erforderlich (kann mit Scribus installiert werden, wenn Sie den Paketmanager Ihrer Distribution verwendet haben). Farbprofile auf Benutzerebene sollten sich in $ HOME / .local / share / color / icc oder $ HOME / .color / icc (je nach Distribution) befinden, und systemweite Profile sollten sich in / usr / share / color / icc befinden . Weitere Informationen im Scribus Wiki .
Scribblemacher
@Scribblemacher Danke! Ich habe die Linux-Farbprofilpositionen hinzugefügt.
KlaasNotFound