Inkscape-Exportformat

Ich habe einige Vektorobjekte in Inkscape erstellt und exportiere sie in PNG-Dateien. Ich verwende die exportierten Bilder in einem anderen Programm.

Das Problem ist, dass, obwohl das ursprüngliche Objekt auf transparentem Hintergrund ist, das resultierende PNG einen dünnen weißen Rand hat, der einfach schrecklich aussieht.

Ich habe irgendwo gelesen, dass das Standard-Exportformat PNG-8 ist, das eine Transparenzfunktion haben sollte, aber diese Funktion wird oft nicht zu 100% unterstützt (insbesondere in älteren Softwareversionen). Ist der Export von SVG-Objekten nach PNG-24 eine Lösung dafür? Ich würde es versuchen, aber ich habe nicht gefunden, wie ich das Standard-Exportformat in Inkscape ändern kann.

Was könnte noch getan werden, um dieses Problem zu beseitigen? Danke für jeden Tipp!

In was sehen Sie das erstellte PNG? Ich habe diese FAQ hier gefunden: wiki.inkscape.org/wiki/index.php/… .
Wir können dieses Verhalten hier nicht reproduzieren. Alle exportierten PNG sind wie erwartet randlos. Könnte es sein, dass die Grenze, die Sie beobachten, ein Platzhalterrahmen ist, der aus der importierenden Anwendung gezogen wurde?
Komisch ist, dass das "Speichern" des Bildes als SVG gut funktioniert, aber das "Exportieren" als SVG nicht ... Ich weiß nicht, was dieses Problem verursacht, aber ich habe es einfach gelöst, indem ich den Export nicht mehr verwendet habe (ich denke, dass diese Option schlechtere Qualität der Ausgabe, aber es ist in Ordnung, da diese Bilder wirklich klein sind..)
das ist seltsam - ich versuche das Gegenteil zu finden: Der Export ist 24-Bit-PNG für mich, und ich suche nach einer Möglichkeit, auf 8 zu ändern. Ich verwende Inkscape 0.48 auf Ubintu. Was ist dein?
Welche Farbe hat Ihr Dokumenthintergrund? es sollte standardmäßig weiß/100 % transparent sein, aber wenn es irgendwie auf 100 % undurchsichtig eingestellt wurde, erhalten Sie einen weißen Hintergrund auf Ihren PNG-Exporten.

Antworten (1)

Nachdem ich dieses Problem recherchiert hatte, fand ich diese ähnliche Frage auf SO (übrigens falsch gepostet).

Die akzeptierte Antwort war:

Ich würde es tatsächlich als SVG exportieren, es mit Gimp öffnen , bei Bedarf zusätzliche Dinge tun und es dann mit Gimps Save for Web-Funktion als PNG speichern.

Habe auch diese FAQ gefunden

Inkscape-FAQ-Frage

Die von Inkscape exportierten PNGs haben gezackte Kanten/kein Antialiasing/lustigen Hintergrund.

Dies ist ein Problem mit dem, was Sie zum Anzeigen dieser PNG-Dateien verwenden, nicht mit Inkscape. Beispielsweise kann Internet Explorer vor Version 7 PNG-Dateien mit Transparenz nicht richtig anzeigen. Verwenden Sie zB Firefox, um Ihre PNGs anzuzeigen. Wenn Sie IE 6 unbedingt unterstützen müssen, können Sie keinen transparenten Hintergrund in PNG haben; Ändern Sie es in den Dokumenteinstellungen in undurchsichtig und exportieren Sie die PNG-Datei erneut. Außerdem sollten Sie sich mit der Verwendung der IE7-Bibliothek von Dean Edwards befassen: Sie behebt viele CSS-Probleme und sorgt dafür, dass transparentes PNG unter IE5 und IE6 korrekt funktioniert. Wenn Sie die exportierten PNG-Bitmaps in MS-Word öffnen möchten, müssen Sie auch die Alpha-Opazität (im Dialogfeld "Dokumenteigenschaften") auf "Voll" ändern und dann exportieren - das Ergebnis wird viel besser sein.