Pérdida de calidad al convertir SVG a WMF

Aug 19 2020

Creé un símbolo simple en InkScape y quiero convertirlo a WMF. Pero hay una pérdida de calidad en la conversión.

Adjunto el enlace para descargar 2 archivos. El SVG original y la salida WMF. Mira el resultado. Descargar imágenes

Lo extraño es que este problema empezó a ocurrir hace unos días en mi máquina.

¿Alguien tiene un problema similar?

Respuestas

6 BillyKerr Aug 19 2020 at 23:30

No use WMF. Es un formato muy antiguo y no puede manejar las curvas correctamente; de ​​hecho, no parece admitir curvas en absoluto. Podría ser posible agregar nodos para ayudar a suavizar todo, pero probablemente no valga la pena a menos que deba usar WMF. Puede usar la herramienta Editar rutas por nodos Npara hacer esto, seleccionar todos los nodos y luego presionar el botón Insertar nuevos nodos varias veces.

En su lugar, intente exportar como EMF (Enhanced MetaFile).

Intenté esto en Inkscape y funciona mucho mejor, aunque no es perfecto. Puede hacer lo que sugiere joojaa en su comentario: escale la ilustración SVG antes de exportarla a EMF. Esto ayudará a la precisión. Luego, cuando lo importe, reduzca la imagen a su tamaño.

user8356 Aug 26 2020 at 22:29

Solo voy a hablar de generalidades aquí para arrojar algo de luz sobre los problemas y las posibles soluciones, y no entrar en los detalles de un dibujo o la forma de guardar un archivo. Comprender estos términos y formatos es el 99% de la batalla para crear, transferir y mostrar imágenes de alta calidad en el mundo digital.

Para mantener la escalabilidad y suavidad de los dibujos vectoriales, que es lo que son los SVG, debe utilizar un formato de archivo de gráficos que admita dibujos vectoriales y también un método de conversión que conserve toda la información vectorial.

WMF son las siglas de Windows Metafile. Un formato de "metarchivo" admite información vectorial y rasterizada (mapa de bits). Pero los vectores en WMF son solo segmentos de línea, no curvas suaves. Peor aún, la conversión puede desechar incluso esa información vectorial limitada; el resultado es el mismo que tomar una captura de pantalla. Es decir, convierte el dibujo vectorial en una imagen rasterizada con la resolución actual del monitor.

Tomar una captura de pantalla de una imagen después de hacer zoom (asumiendo que el monitor es lo suficientemente grande) y luego escalar el resultado hacia abajo es una forma de mejorar la resolución y reducir la "irregularidad" de una imagen al convertirla.

Los formatos de archivo más populares que admiten gráficos vectoriales son EPS, SVG, AI nativo (Illustrator) y PDF.

La forma en que muestra / genera un archivo también debe admitir gráficos vectoriales, o las ventajas de los gráficos vectoriales (suavidad, escalabilidad, independencia del dispositivo) se pierden en la salida. El software / hardware de visualización debe convertir la información vectorial en píxeles. Este hardware / software se denominó RIP (procesador de imágenes de trama) en equipos de alta gama. Un RIP toma fórmulas vectoriales y crea una imagen de trama con la resolución más alta del dispositivo de salida, que suele ser una filmadora digital que utiliza película, o una plancha digital que expone las planchas de impresión directamente.