Ce guide démontre comment convertir SVG en EMF en C# de manière transparente. Aspose.Imaging pour .NET est un SDK de traitement d’image populaire parmi les développeurs .NET en raison de sa flexibilité et de sa convivialité. Le format de fichier image EMF offre une excellente qualité d’impression et une scalabilité. De plus, ce format de fichier image est efficace en termes de stockage. Ainsi, Aspose.Imaging pour .NET rend la conversion de SVG en EMF facile et abordable en termes de temps et d’efforts. Par conséquent, veuillez vous assurer que vous avez configuré .NET sur votre machine afin que vous puissiez mettre en œuvre la fonctionnalité immédiatement.
SDK de traitement d’image - Installation
Nous allons installer Aspose.Imaging pour .NET. Pour cela, veuillez visiter ce lien pour le télécharger.
Install-Package Aspose.Imaging
Convertir SVG en EMF en C# de manière programmatique
Vous pouvez suivre les étapes suivantes pour développer un convertisseur SVG en EMF :
- Bouclez à travers le tableau de fichiers.
- Chargez le fichier SVG source en appelant la méthode Image.Load(inputFileName).
- Définissez les options de rasterisation SVG avec la même taille de page que l’image d’origine.
- Initialisez les options EMF et attribuez les paramètres de rasterisation SVG pour le rendu vectoriel.
- La méthode Save enregistrera le fichier EMF résultant sur le disque.
Le code suivant montre comment convertir SVG en EMF en C# de manière programmatique :
Sortie :
Obtenez une licence gratuite
Obtenez une licence temporaire gratuite pour essayer ce SDK de traitement d’image au-delà des limitations d’évaluation.
Vous avez des questions ?
Posez vos questions sur notre forum.
En résumé
Nous avons passé en revue une approche fiable pour convertir SVG en EMF en C# de manière programmatique. Aspose.Imaging pour .NET est une option de choix pour les développeurs .NET afin d’automatiser cette conversion. De plus, ce SDK de traitement d’image donne un contrôle total aux programmeurs pour étendre les fonctionnalités selon leurs besoins. Cet article de blog a couvert la fonctionnalité de base. Vous pouvez en savoir plus sur ce SDK en naviguant vers les ressources suivantes :
