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 :

svg-to-emf

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 :

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.

Explorer