Este tutorial explica cómo convertir SVG a PNG en Python. Abarca el algoritmo y un código de muestra para convertir SVG a PNG en Python. Puede realizar la conversión haciendo algunas llamadas a la API, sin necesidad de instalar ningún software de procesamiento de imágenes.
Pasos para convertir SVG a PNG en Python
- Instalar Aspose.SVG para convertir una imagen SVG en PNG
- Activar la función del espacio de nombres SkiaSharp
- Cree una instancia de un objeto de la clase ImageSaveOptions y establezca el ImageFormat
- Cargue la imagen SVG de entrada usando la clase SVGDocument
- Convertir imagen SVG a PNG
Estos pasos resumen el algoritmo para convertir SVG a PNG en Python. En el primer paso, configure el motor de renderizado utilizando la extensión SkiaSharp. A continuación, especifique el formato de imagen de salida y renderice la salida en la ruta especificada según sus requisitos.
Código para guardar SVG como PNG en Python
El fragmento de código anterior es suficiente para convertir por lotes SVG a PNG en Python. Solo necesita agregar el bucle apropiado e iterarlo para tantas imágenes vectoriales como sea necesario. Además, puede ajustar el formato de imagen de salida, como JPEG, BMP, GIF, TIFF y otros, para satisfacer mejor sus requisitos.
En este artículo, has explorado los detalles para guardar SVG como PNG en Python. Si estás interesado en editar imágenes SVG, como cambiar el fondo, visita el artículo Cambiar el color de fondo de SVG en Python.