SVG et EMF sont tous deux des formats basés sur des vecteurs. Il existe de nombreux outils CAD et de reporting hérités qui préfèrent encore le format de fichier EMF en raison de sa compatibilité plus large. Imaginez que vous travaillez sur un projet .NET et que vous cherchez à réaliser une automatisation qui rend la conversion SVG en EMF facile. Aspose.Slides pour .NET est un SDK puissant qui vous permet de construire un convertisseur SVG vers EMF de manière programmatique. De plus, ce SDK de conversion d’images garantit que vos exigences commerciales sont satisfaites avec efficacité. Alors, passons à l’apprentissage de la manière dont quelques lignes de code C# peuvent ajouter de la valeur à votre projet .NET existant.
Installation du SDK de conversion d’images
Téléchargez le SDK ou exécutez la commande suivante dans la console du gestionnaire de packages :
Install-Package Aspose.Slides.NET
De plus, vous pouvez l’installer via le gestionnaire de packages NuGet.
Comment convertir SVG en EMF en .NET - Exemple de code
Nous allons mettre en œuvre la fonctionnalité ici. Une fois l’installation du SDK terminée, veuillez suivre les étapes suivantes :
- Définir le répertoire de travail et charger la licence.
- Créer une instance de la classe SvgImage et charger le fichier SVG source.
- Enregistrer l’image SVG en tant que fichier EMF en appelant la méthode WriteAsEmf .
Vous pouvez développer un convertisseur SVG vers EMF en .NET en utilisant le code ci-dessous :
Sortie :
Obtenez une licence gratuite
Obtenez une licence temporaire gratuite pour essayer ce SDK de conversion d’images au-delà des limitations d’évaluation.
Conclusion
Le format de fichier EMF offrait une compatibilité améliorée avec le système d’exploitation Windows. Cet article de blog a donné une solution pratique pour réaliser la conversion SVG vers EMF de manière programmatique. Cependant, Aspose.Slides pour .NET offre un certain nombre de fonctionnalités pour travailler avec divers formats d’images. Par conséquent, ne manquez pas de visiter les ressources suivantes :
- Guide du développeur
- Repo GitHub
- Applications en ligne gratuites
- Référence API
- Guides pratiques et articles
Veuillez visiter notre forum pour poser des questions.
FAQ
Q : Comment convertir un fichier SVG en fichier EMF en C#
Vous pouvez développer un convertisseur SVG vers EMF en .NET en utilisant Aspose.Slides pour .NET. Veuillez visiter ce lien pour voir l’extrait de code C#.
Q : Ai-je besoin d’une API tierce pour travailler avec Aspose.Slides pour .NET ?
Non, cela ne nécessite aucune dépendance. Vous pouvez consulter la page d’installation pour plus d’informations.
Q : Aspose.Slides pour .NET propose-t-il un essai gratuit ?
Oui, vous pouvez obtenir une licence temporaire gratuite pour essayer ce SDK de conversion d’images.