¿Existen herramientas nativas para la conversión de SVG en OS X? [cerrado]

17

¿Cómo puedo convertir una imagen SVG en algo ráster? ¿Hay alguna herramienta nativa [línea de comandos] en OS X que pueda hacer eso? Puedo abrirlos en Safari o Firefox, pero hacer "Guardar como ..." solo propone formatos originales (.svg) o de archivo web y ningún formato de imagen rasterizada.

Eimantas
fuente
Este enlace produjo los mejores resultados para mí: fileformat.info/convert/image/svg2pdf.htm
marcelosalloum

Respuestas:

7

Puedes hacer esto con Inkscape :

/Applications/Inkscape.app/Contents/Resources/script --without-gui --export-png=raster-image.png  source-image.svg

Para cambiar la resolución de salida, puede establecer el valor de DPI:

/Applications/Inkscape.app/Contents/Resources/script --without-gui --export-png=raster-image.png --export-dpi=200  source-image.svg

Aquí hay más opciones de línea de comandos.

hiddenbit
fuente
Inkscape 0.91 versión actual no parece mostrar imágenes svg correctamente, y por lo tanto la conversión a png es 'correcta' en lo que respecta a este inkscape roto, pero no da como resultado las imágenes correctas. YMMV, pero sería cuidadoso antes de confiar demasiado en Inkscape para este propósito. Tenga en cuenta que he usado inkscape exactamente de esta manera hasta que me encuentro con un SVG en el que se rompe.
Phil Ryan
9

Prueba Gapplin . Funciona para mí y crea archivos PNG y JPG a partir de SVG. Simple y efectivo.

Si tiene muchos archivos SVG para convertir, ImageMagick es probablemente su mejor opción (disponible directamente desde imagemagick.org o vía Homebrew).

Anónimo
fuente
Lo mejor que puedo encontrar después de probar imagemagic y qlmanage.
wanghq
Gapplin es fácil de usar y me ayudó. Gracias por compartir el enlace.
R. Mohan
1
@wanghq Tuve pésimos resultados con ImageMagick en Mojave. Sospecho que no configuré todas las banderas, etc., pero CairoSVG es muy fácil de usar. Pude convertir fácilmente SVG a PDF que Xcode no vomitó.
Adrian
La instalación de ImageMagick (a través de Homebrew) tomó más de 1 hora.
Filipp W.
5

https://cloudconvert.org/svg-to-png - fue la forma más rápida para mí.
No es mi sitio.

ONZ_
fuente
77
Sin embargo, no es nativo ...
nohillside
55
Absolutamente nativo. Funciona en cualquier navegador y resuelve el problema. Claro que esta respuesta será útil para alguien.
OZ_
2

Una opción (inestable) sería renderizarlo en Safari y tomar una captura de pantalla del resultado, aunque obviamente esa no es una buena solución.

Lamentablemente, hay poco soporte SVG en OS X, tan lejos de Safari, Preview.app (la opción obvia para la conversión de formato de imagen) no puede procesarlo y no conozco ninguna herramienta de línea de comandos que pueda.

En cuanto a las herramientas de línea de comandos de terceros, Homebrew hace que el svg2png de Cairo y el paquete ImageMagick estén fácilmente disponibles.

Ingmar Hupp
fuente