convertir-svg-en-eps-en-csharp

Êtes-vous un développeur travaillant avec des images SVG et avez-vous besoin de les convertir au format EPS ? Vous êtes au bon endroit ! Dans ce guide, nous vous expliquerons le processus de conversion de SVG en EPS en C#. Que vous souhaitiez améliorer la compatibilité, améliorer la qualité d’impression ou rationaliser la gestion de vos images, ce didacticiel étape par étape vous fournira les connaissances dont vous avez besoin.

Cet article couvre les sujets suivants :

  1. API de conversion C# SVG vers EPS – Téléchargement gratuit
  2. Convertir SVG en EPS en C#
  3. Convertir SVG en EPS en ligne
  4. SVG vers EPS - Ressources d’apprentissage gratuites

API de conversion C# SVG en EPS – Téléchargement gratuit

Pour convertir le format SVG au format EPS, nous suivrons une procédure en deux étapes. Tout d’abord, nous utiliserons Aspose.SVG for .NET pour convertir SVG en image, puis nous convertirons l’image en EPS à l’aide de l’API Aspose.Page for .NET.

Aspose.SVG for .NET facilite la manipulation et la gestion des fichiers Scalable Vector Graphics (SVG) dans les applications .NET. Il permet aux développeurs de créer, éditer et convertir des fichiers SVG. La classe Converter de Aspose.SVG fournit ConvertSVG(source SVGDocument, options ImageSaveOptions, string outputPath) qui convertit le document SVG en image et enregistre une image sur le chemin de fichier fourni.

Aspose.Page for .NET permet aux développeurs de créer, modifier et enregistrer des documents XPS, EPS et PS. Il vous permet également de convertir les formats PDL vers d’autres formats pris en charge tels que PDF, JPG, PNG, etc. La classe PsDocument de Aspose.Page fournit le SaveImageAsEps(string imageFilePath, string epsFilePath , PsSaveOptions options) méthode qui prend le chemin du fichier image, le chemin du fichier EPS et PsSaveOptions comme arguments. Il enregistre l’image fournie au format EPS.

Veuillez soit télécharger les DLL des API ou les installer à l’aide de NuGet.

PM> Install-Package Aspose.Page 
PM> Install-Package Aspose.SVG

Convertir SVG en EPS en C#

Nous pouvons convertir des fichiers SVG en images EPS en suivant les étapes ci-dessous :

  1. Chargez l’image SVG à l’aide de la classe SVGDocument.
  2. Créer une instance de la classe ImageSaveOptions
  3. Convertissez SVG en PNG à l’aide de la méthode Converter.ConvertSVG().
  4. Après cela, créez une instance de la classe PsSaveOptions.
  5. Enfin, appelez la méthode PsDocument.SaveImageAsEps() pour enregistrer l’image en tant que fichier EPS.

L’exemple de code suivant montre comment convertir une image SVG au format EPS en C#.

// Cet exemple de code montre comment convertir SVG en EPS en C#.
using Aspose.Page.EPS;
using Aspose.Page.EPS.Device;
using Aspose.Svg;
using Aspose.Svg.Converters;

// Chemins de fichiers
string svg = "C:\\Files\\path_optimized.svg";
string png = "C:\\Files\\outputPNG.png";
string eps = "C:\\Files\\output.eps";

// Charger l'image SVG à l'aide de SVGDocument
using (var document = new SVGDocument(svg))
{
    // Créer une instance de la classe ImageSaveOptions
    var imageSaveOptions = new Aspose.Svg.Saving.ImageSaveOptions();

    // Convertir SVG en PNG
    Converter.ConvertSVG(document, imageSaveOptions, png);
}

// créer une instance de PsSaveOptions
PsSaveOptions PsSaveOptions = new PsSaveOptions();

// Enregistrer l'image PNG dans un fichier EPS
PsDocument.SaveImageAsEps(png, eps, PsSaveOptions);

Bibliothèque de conversion SVG en EPS – Obtenez une licence gratuite

Vous pouvez obtenir une licence temporaire gratuite pour essayer la bibliothèque gratuitement sans aucune limitation.

Convertir SVG en EPS en ligne

Veuillez essayer notre application gratuite en ligne Convertisseur SVG en EPS développée à l’aide de l’API ci-dessus. Il fournit un moyen simple et intuitif de convertir des images SVG au format EPS. En quelques clics, vous pouvez facilement convertir n’importe quel fichier SVG en EPS. Essayez-le maintenant!

SVG vers PS – Ressources d’apprentissage gratuites

Vous pouvez en savoir plus sur la transformation d’images SVG au format EPS et explorer d’autres fonctionnalités de la bibliothèque en utilisant les ressources ci-dessous :

Conclusion

Dans cet article de blog, nous avons appris à convertir SVG en EPS en C#. Le guide étape par étape et l’exemple de code montrent comment le processus est relativement simple et ne nécessite que quelques lignes de code. De plus, nous avons fourni un outil de conversion en ligne gratuit pour convertir des fichiers SVG en EPS sans installer de logiciel ou de plug-in. En cas d’ambiguïté, veuillez nous contacter sur notre forum d’assistance gratuit.

Voir également