Inkscape-Exportformat

8

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

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

Ich habe irgendwo gelesen, dass das taube Exportformat PNG-8 ist, das eine transparente Funktionalität 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 alle Tipps!

Smajl
quelle
1
In was sehen Sie das erstellte PNG? Ich habe diese FAQ hier gefunden: wiki.inkscape.org/wiki/index.php/… .
ckpepper02
Wir können dieses Verhalten hier nicht reproduzieren. Alle exportierten PNG sind erwartungsgemäß grenzenlos. Könnte es sein, dass der beobachtete Rand ein Platzhalterrahmen ist, der aus der Importanwendung stammt?
Takkat
Lustige Sache ist, dass das "Speichern" des Bildes als SVG gut funktioniert, das "Exportieren" als SVG jedoch 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 bietet schlechtere Qualität der Ausgabe, aber es ist in
Ordnung,
1
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 wechseln. Ich verwende inkscape 0.48 unter Ubintu. Was ist dein?
Amir Uval
1
Welche Farbe hat Ihr Dokumenthintergrund? Es sollte standardmäßig weiß / 100% transparent sein, aber wenn es irgendwie auf 100% undurchsichtig eingestellt ist, erhalten Sie einen weißen Hintergrund für Ihre PNG-Exporte.
naught101

Antworten:

2

Nachdem ich dieses Problem untersucht hatte, fand ich diese ähnliche Frage auf SO (BTW 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 als PNG mit Gimps speichern, um es für die Webfunktion zu speichern.

Auch diese FAQ gefunden

Inkscape FAQ Frage

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

Dies ist ein Problem mit allem, 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 in PNG keinen transparenten Hintergrund 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 ordnungsgemäß funktioniert. Wenn Sie die exportierten PNG-Bitmaps in MS-Word öffnen möchten, müssen Sie auch die Alpha-Deckkraft (im Dialogfeld Dokumenteigenschaften) auf Vollständig ändern und dann exportieren - das Ergebnis ist viel besser.

ckpepper02
quelle