Formato de exportación de Inkscape

8

Tengo algunos objetos vectoriales creados en Inkscape y los estoy exportando a archivos png. Estoy usando las imágenes exportadas en otro programa.

El problema es que, a pesar de que el objeto inicial está en un fondo transparente, el png resultante tiene un borde blanco delgado que se ve terrible.

He leído en alguna parte que el formato de exportación predeterminado es PNG-8, que debería tener una funcionalidad transparente, pero esta característica a menudo no es 100% compatible (especialmente en versiones anteriores de software). ¿Exportar objetos svg a PNG-24 es una solución para esto? Lo intentaría pero no he encontrado cómo cambiar el formato de exportación defualt en Inkscape.

¿Qué más se podría hacer para eliminar este problema? Gracias por cualquier consejo!

Smajl
fuente
1
¿En qué estás viendo el PNG creado? Encontré estas preguntas frecuentes aquí: wiki.inkscape.org/wiki/index.php/… .
ckpepper02
No podemos reproducir este comportamiento aquí. Todos los PNG exportados no tienen bordes como se esperaba. ¿Podría ser que el borde que observa es un marco de marcador de posición dibujado de la aplicación de importación?
Takkat
Lo curioso es que "guardar" la imagen como SVG funciona bien, pero "exportar" como SVG no ... No sé qué causa este problema, pero lo resolví simplemente al no usar la exportación (creo que esta opción proporciona peor calidad de salida, pero está bien ya que estas imágenes son muy pequeñas en tamaño ...)
Smajl
1
eso es extraño: estoy tratando de encontrar lo contrario: la exportación es 24 bit png para mí y estoy buscando una forma de cambiar a 8. Estoy usando inkscape 0.48 en Ubintu. ¿Lo que es tuyo?
Amir Uval
1
¿De qué color es el fondo de su documento? debería ser blanco / 100% transparente de forma predeterminada, pero si de alguna manera se ha establecido en 100% opaco, obtendrá un fondo blanco en sus exportaciones png.
naught101

Respuestas:

2

Después de investigar este problema, encontré esta pregunta similar en SO (incorrectamente publicado por cierto).

La respuesta aceptada fue:

En realidad, lo exportaría como un SVG, lo abriría con Gimp , haría cosas adicionales si fuera necesario y luego lo guardaría como PNG usando Gimps save para la función web.

También encontré estas preguntas frecuentes

Pregunta frecuente de Inkscape

Los PNG exportados por Inkscape tienen bordes irregulares / sin antialiasing / fondo divertido.

Este es un problema con lo que sea que use para ver estos archivos PNG, no con Inkscape. Por ejemplo, Internet Explorer anterior a la versión 7 no puede mostrar archivos PNG con transparencia correctamente. Use, por ejemplo, Firefox para ver sus PNG. Si absolutamente debe admitir IE 6, no puede tener un fondo transparente en PNG; cámbielo a opaco en Preferencias del documento y exporte el archivo PNG nuevamente. Además, debe considerar el uso de la Biblioteca IE7 de Dean Edwards: corrige muchos problemas de CSS y hace que PNG transparente funcione correctamente en IE5 e IE6. Si desea abrir los mapas de bits PNG exportados en MS-Word, también tendrá que cambiar la opacidad alfa (en el cuadro de diálogo de propiedades del documento) a completa y luego exportar; el resultado será mucho mejor.

ckpepper02
fuente