Cómo convertir SVG a PNG usando Java

Este breve tema trata sobre cómo convertir SVG a PNG mediante Java proporcionando los pasos detallados necesarios para configurar el entorno y ejecutar el código. El uso de Java SVG to PNG se puede administrar fácilmente con unas pocas líneas de código y es adecuado para todo tipo de aplicaciones basadas en Java que se ejecutan en plataformas Windows, Linux o macOS.

Pasos para convertir SVG a PNG usando Java

  1. Configure el proyecto agregando la biblioteca Aspose.Imaging del repositorio de Maven para convertir SVG a PNG
  2. Importe Aspose.Imaging espacio de nombres para usar llamadas API en el código
  3. Cargue la imagen SVG de muestra usando el método Image class load()
  4. Inicialice el objeto SvgRasterizationOptions para establecer la altura y el ancho de la imagen SVG
  5. Cree el objeto PngOptions para el PNG deseado
  6. Guarde el archivo PNG convertido en el disco

Los pasos antes mencionados en Java convierten SVG a PNG con la ayuda de una interfaz API simple y comienzan con la carga del archivo SVG de origen usando el método load() expuesto por la clase Image. La clase SvgRasterizationOptions se usará para establecer el ancho y alto de la página SVG. Al final, el objeto SvgRasterizationOptions se pasará a la instancia de PngOptions para renderizar y guardar el SVG como una imagen PNG.

Código para convertir SVG a PNG usando Java

Para desarrollar el convertidor de SVG a PNG, el código base de Java se ha utilizado de manera efectiva con la ayuda de simples llamadas a la API. Podemos realizar la alteración en la salida configurando propiedades adicionales de la clase SvgRasterizationOptions, incluido el borde establecido, los factores de escala y el color de fondo. Además, la clase PngOptions expone las opciones para establecer la configuración de resolución, el nivel de compresión y los tipos de filtro, etc.

El ejemplo enseñó que para convertir SVG a PNG, las aplicaciones basadas en Java pueden desarrollarse en cualquier plataforma, incluidos MS Windows, macOS o Linux. Si desea obtener información sobre cómo configurar una marca de agua para una imagen Tiff, consulte el artículo sobre cómo establecer una marca de agua en TIFF usando Java.

 Español