Convertir SVGZ a SVG usando C#
SVGZ es una versión comprimida del formato de archivo SVG, muy utilizado para gráficos vectoriales en la web. Aunque SVGZ ofrece ventajas de rendimiento debido a su menor tamaño de archivo, a veces puede ser necesario volver a convertirlo al formato SVG sin comprimir. Con Aspose.SVG for .NET , convertir SVGZ a SVG es rápido y sencillo.
¿Por qué convertir SVGZ a SVG?
Los archivos SVGZ son ideales para su uso en la web debido a su tamaño reducido, pero en muchos casos es aconsejable volver a convertirlos a SVG estándar. Los archivos SVG sin comprimir son más fáciles de editar, depurar y visualizar, y están mejor soportados por sistemas y software antiguos, lo que permite una mayor compatibilidad y facilidad de colaboración. He aquí un sencillo fragmento de código C# para convertir un archivo SVGZ comprimido en un SVG estándar:
Código C# para guardar SVGZ como SVG
using Aspose.Svg.Saving;
...
// Load an SVG document
SVGDocument document = new SVGDocument("document.svgz");
// Save the document as SVGZ
document.Save("document.svgz", SVGSaveFormat.SVG);
Pasos para guardar SVGZ como SVG
- Carga un documento SVG utilizando uno de los constructores SVGDocument() .
- Llame al método
Save(
path
,saveFormat
) conSVGSaveFormat.SVG
para exportarlo como un SVG sin comprimir. El archivo SVG resultante mantendrá todos los elementos estructurales y la precisión visual del gráfico original sin ninguna compresión.
Ver también – Convertir SVG en SVGZ
- La API Aspose.SVG for .NET también permite realizar la conversión inversa de SVG a SVGZ con sólo unas líneas de código C#
- Aspose.SVG ofrece un conversor gratuito en línea Convertidor SVG a SVGZ que permite comprimir y convertir archivos SVG directamente en el navegador, sin necesidad de instalación ni registro. Esta herramienta rápida y fácil de usar está pensada para desarrolladores, diseñadores y cualquiera que necesite gráficos vectoriales ligeros y optimizados para su uso en la web o en la impresión. Sólo tiene que cargar su archivo SVG y descargar el SVGZ comprimido en cuestión de segundos.
Comience con API Aspose.SVG for .NET
Si está interesado en desarrollar gráficos vectoriales escalables y sus aplicaciones, instale nuestro Aspose.SVG for .NET API flexible y de alta velocidad con un potente conjunto de interfaces para C# y otros lenguajes de programación .NET.Instale desde la línea de comando como
nuget install Aspose.SVG
o mediante la consola del administrador de paquetes de Visual Studio con Install-Package Aspose.SVG
.
Alternativamente, obtenga el instalador MSI sin conexión o archivos DLL en un archivo ZIP desde
downloads.
Aspose.SVG for .NET API es una biblioteca independiente y no depende de ningún software para el procesamiento de documentos SVG.Para obtener más detalles sobre la instalación de la biblioteca C# y los requisitos del sistema, consulte la Documentación de Aspose.SVG.
Otras funciones compatibles
Cree, convierta, fusione y edite documentos SVG, convierta códigos de color, vectorice imágenes y mucho más