Convertir SVG en SVGZ avec C#
SVG est l’un des formats les plus utilisés pour la construction de sites web et la conception d’imprimés en raison de son évolutivité. Dans les applications modernes, l’optimisation des fichiers SVG est cruciale pour améliorer les performances. Une méthode efficace consiste à convertir les fichiers SVG en leur version compressée, SVGZ. Avec l’API Aspose.SVG for .NET , vous pouvez enregistrer par programme des fichiers SVG en tant qu’images SVGZ en utilisant seulement quelques lignes de code. Cette puissante API C# vous permet de convertir des fichiers SVG en SVGZ rapidement et avec une grande qualité.
Pourquoi utiliser SVGZ?
Les fichiers SVGZ sont des documents SVG standard compressés avec GZIP. Ils conservent toute la fidélité et l’évolutivité du SVG original tout en réduisant considérablement la taille du fichier – souvent de 60 à 80 %. Tous les principaux navigateurs prennent en charge le SVGZ, ce qui est idéal pour stocker ou diffuser efficacement des graphiques sur le web.
Enregistrer SVG en SVGZ
using Aspose.Svg.Saving;
...
// Load an SVG document
SVGDocument document = new SVGDocument("document.svg");
// Save the document as SVGZ
document.Save("document.svgz", SVGSaveFormat.SVGZ);
Etapes pour enregistrer SVG en tant que SVGZ
- Charge un document SVG en utilisant l’un des constructeurs SVGDocument() .
- Utilisez la méthode
Save(
path, saveFormat) pour enregistrer le document SVG en tant que fichier SVGZ.
Veuillez consulter notre documentation pour en savoir plus sur les fonctions de l’API Aspose.SVG for .NET. Dans l’article de la documentation Convertir SVG en SVGZ en C# – Comprendre le format SVGZ , vous apprendrez ce qu’est le format SVGZ et comment enregistrer un SVG en tant que SVGZ à l’aide d’Aspose.SVG for .NET.
Convertisseur SVG à SVGZ gratuit en ligne
Aspose.SVG propose un Convertisseur SVG en SVGZ gratuit en ligne qui vous permet de compresser et de convertir des fichiers SVG directement dans votre navigateur, sans nécessiter d’installation ou d’enregistrement. Cet outil rapide et convivial est conçu pour les développeurs, les concepteurs et tous ceux qui ont besoin de graphiques vectoriels légers et optimisés pour le web ou l’impression. Il vous suffit de télécharger votre fichier SVG, et vous obtiendrez le SVGZ compressé en quelques secondes.
FAQ
Aspose.SVG for .NET facilite le chargement de plusieurs documents SVG et leur rendu dans un seul fichier image à l’aide de la classe SvgRenderer et de ImageDevice. Cette solution fonctionne sans installation de logiciels supplémentaires, prend en charge le rendu de haute qualité et convient aux applications .NET serveur et de bureau sur Windows, macOS et Linux.
Vous pouvez enregistrer le résultat de la fusion SVG dans les formats les plus courants tels que JPG, PNG, BMP, GIF, TIFF, etc.
Contrairement aux services en ligne, Aspose.SVG for .NET fonctionne complètement hors ligne dans votre code, garantit la confidentialité complète des données, n’a pas de limite de taille de fichier et vous permet d’intégrer la conversion dans des processus automatisés. De plus, il prend en charge plusieurs formats de sortie au-delà de image.
Veuillez consulter notre documentation pour en savoir plus sur l’utilisation de l’API Aspose.SVG for .NET afin de fusionner SVG. Si vous avez des questions sur les fonctionnalités, si vous rencontrez des problèmes ou si vous avez besoin d’une nouvelle fonctionnalité, veuillez lancer une discussion sur notre forum d’assistance gratuit .
Premiers pas avec API Aspose.SVG for .NET
Si vous souhaitez développer des graphiques vectoriels évolutifs et leur application, installez notre Aspose.SVG for API .NET flexible et rapide avec un ensemble puissant d’interfaces pour C# et d’autres langages de programmation .NET.
Installez à partir de la ligne de commande en tant que nuget install Aspose.SVG ou via la console du gestionnaire de packages de Visual Studio avec Install-Package Aspose.SVG.
Vous pouvez également obtenir le programme d’installation MSI hors ligne ou les DLL dans un fichier ZIP à partir de
téléchargements.
Aspose.SVG pour l’API .NET est une bibliothèque autonome et ne dépend d’aucun logiciel pour le traitement des documents SVG.
Pour plus de détails sur l’installation de la bibliothèque C# et la configuration système requise, veuillez vous référer à la
Documentation Aspose.SVG.
Autres caractéristiques prises en charge
Créez, convertissez, fusionnez, éditez des documents SVG, convertissez des codes couleurs, vectorisez des images et bien plus encore !