Inkscape exportiert den Mischmodusausschluss der Ebene nicht in PDF

Ich habe die Anweisungen hier befolgt , um einige Objekte (einschließlich Text) mit einem Negativ ihres Hintergrunds zu füllen:

Geben Sie hier die Bildbeschreibung ein

Wenn ich das als PNG exportiere, ist alles in Ordnung. Beim Export als PDF werden die Objekte jedoch nur weiß angezeigt:

Geben Sie hier die Bildbeschreibung ein

Ich würde mich freuen, wenn Sie mir helfen könnten, herauszufinden, was das Problem ist und wie ich es lösen kann.

Antworten (2)

Ich wette, der Grund wird bereits in anderen Antworten erklärt.

Was zu tun ist:

Sie können eine Bitmap-Kopie mit Bearbeiten > Bitmap-Kopie erstellen erstellen.

Schneiden Sie den Problembereich mit den Buchstaben aus und erstellen Sie eine Bitmap-Kopie davon. Legen Sie es auf die Katze. Sie verlieren nichts, da die Katze bereits ein Bitmap ist. Alles andere kann als Vektor bleiben.

Die Bitmap-Kopierauflösung (und Bitmap-Exportauflösung) kann in den Einstellungen eingestellt werden:

Geben Sie hier die Bildbeschreibung ein

Die Auflösung muss hoch genug für Ihre zukünftigen Druckpläne eingestellt werden, sagen wir 300 DPI.

Testen Sie auch, um die invertierten Bereichsbitmaps auf Vektoren zurückzuverfolgen. Die Qualität kann akzeptabel sein und die resultierenden Vektoren können einfach genug sein, um Inkscape nicht einzufrieren, wenn ihre Bereiche angemessen klein sind und die Verfolgung mit einer ausreichend kleinen Farbpalette erfolgt. Hier wurde es versucht:

Geben Sie hier die Bildbeschreibung ein

Wie Sie sehen, ist die nachgezeichnete invertierte Version nicht exakt, strichartige Ränder sind definitiv ein unerwünschtes Ergebnis. Aber es kann für etwas akzeptabel sein.

Anscheinend unterstützt der PDF-Export keine SVG-Filter. Verwenden Sie stattdessen einen Rasterbild-Editor wie GIMP. Es hat auch einen Ausschluss-Mischmodus. Exportieren Sie dann das resultierende Bild als PNG und importieren Sie es in Inkscape.

Nun, das ist das Problem. Ich möchte kein Raster verwenden. Ich möchte es für ein Poster und die Vektorqualität ist sehr wichtig.
Wie druckst du es? Warum die Notwendigkeit, in PDF zu exportieren? Kannst du es nicht einfach aus Inkscape drucken? Denken Sie daran, dass Inkscape in erster Linie ein SVG-Editor ist und nicht speziell für die Ausgabe zum Drucken entwickelt wurde.
Ich importiere das PDF in eine LaTeX-Datei und drucke diese dann aus. Keine Problemumgehungen? Wie kommt es, dass der Rasterexport gut funktioniert!
Wahrscheinlich, weil das gerasterte Bild direkt über Inkscape gerendert wird. Laut diesem Beitrag im Inskcape-Forum scheint das PDF-Format keine SVG-Filter zu unterstützen . Es könnte Workarounds geben, aber möglicherweise mehr Ärger als es wert ist. Ich denke, Sie könnten möglicherweise eine invertierte Kopie des Rasterbilds über dem Originalbild verwenden und dann in Inkscape die Textumrisse als Schnittmaske für die invertierte Kopie verwenden.