Exportar ENORMES png/tiff/pdf desde SVG

Necesito obtener una imagen (lo óptimo sería pdf/tiff pero png también funcionará) de mi archivo svg. El svg es relativamente pequeño (aproximadamente 300 kB).

Lo que necesito es una imagen en resolución cca 10000x5000px en 60+ dpi. Cuando uso Inkscape y trato de exportar la imagen del tamaño deseado, tarda una eternidad y, a veces, falla. Tengo 4 GB de RAM... ¿Hay alguna solución para este problema?

Gracias por cualquier consejo.

Hay muchos convertidores en línea de SVG a PDF, ¿los has probado?

Respuestas (1)

Probé Inkscape con una imagen de un tamaño similar aquí y no tuve estrés ni en el tiempo de exportación ni en el uso de la memoria (aunque mi sistema tiene más RAM que eso, un monitoreo crudo que configuré durante la exportación no mostró ningún uso de memoria significativo al crear la imagen de salida).

Lo que es confuso en Inkscape son las entradas configuradas en el cuadro de diálogo de exportación de mapa de bits, y creo que tal vez te quedes atrapado en ellas. Las diversas entradas x0, x1, y0, y1, ancho y alto son relativas a la resolución interna del archivo SVG. Y la configuración de "dpi" allí correlaciona esta resolución interna con la resolución prevista de su salida.

Por lo tanto, intente configurar el tamaño de salida deseado en píxeles en los campos Ancho y Alto en las Bitmap Sizesecciones: coloque 10000 para el ancho, deje que calcule la altura automáticamente e ignore sus cálculos para el DPI (mostrarán un ridículamente Número alto).

Ahí está su PNG exportado, sin mucho estrés para el sistema. La resolución DPI es un número simple establecido en el archivo que se puede cambiar con otro programa (por ejemplo, usando GIMP si configura los parámetros en imagen->resolución de impresión no cambia un solo píxel en su imagen, solo los metadatos internos informando su tamaño, y también puede volver a exportarlo a TIFF o PDF desde allí).

En realidad, si Inkscape realmente falla, también puede intentar abrir su SVG en GIMP, configurando el DPI en el momento de la importación para que tenga el tamaño deseado (ampliarlo a 10000px de ancho dentro de GIMP no funcionará, ya que el programa convierte la imagen a datos ráster en el momento de la entrada).