convertir-png-en-eps-en-csharp

La conversion d’images d’un format à un autre est une tâche courante en programmation. Dans cet article de blog, nous apprendrons comment convertir PNG en EPS en C#. EPS (Encapsulated PostScript) est un format d’image vectorielle couramment utilisé pour l’impression et les graphiques haute résolution. Nous examinerons l’API de conversion PNG vers EPS pour convertir les images PNG au format EPS. Ensuite, nous allons parcourir les étapes de conversion. De plus, nous fournirons un outil de conversion en ligne gratuit et d’autres liens utiles. Alors commençons!

Cet article couvre les sujets suivants :

  1. API de conversion C# PNG vers EPS – Téléchargement gratuit
  2. Convertir PNG en EPS en C#
  3. Convertir PNG en EPS à l’aide de FileStream
  4. Enregistrer le PNG au format EPS à l’aide de Bitmap
  5. Convertir PNG en EPS en ligne
  6. PNG vers EPS - Ressources d’apprentissage gratuites

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

Nous utiliserons l’API Aspose.Page for .NET pour convertir PNG en EPS en C#. Il s’agit d’une API .NET sur site qui permet aux développeurs de travailler avec des documents XPS, EPS et PS. Il nous permet de créer, d’éditer et d’enregistrer des documents XPS et EPS/PS. L’API prend également en charge la conversion de documents XPS, EPS et PS vers d’autres formats pris en charge tels que PDF, JPG, PNG, etc.

Veuillez télécharger la DLL ou l’installer à l’aide de NuGet.

PM> Install-Package Aspose.Page 

Convertir PNG en EPS en C#

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

  1. Créez une instance de la classe PsSaveOptions.
  2. Appelez la méthode PsDocument.SaveImageAsEps(string imageFilePath, string epsFilePath, PsSaveOptions options) pour enregistrer l’image en tant que fichier EPS.

La méthode SaveImageAsEps(string imageFilePath, string epsFilePath, PsSaveOptions options) de la classe PsDocument prend le chemin du fichier image, le chemin du fichier EPS et PsSaveOptions comme arguments.

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

// Cet exemple de code montre comment convertir PNG en EPS en C#.
using Aspose.Page;
using Aspose.Page.EPS;

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

// Créer des options par défaut
PsSaveOptions options = new PsSaveOptions();

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

Convertir PNG en EPS en utilisant FileStream

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

  1. Créez une instance de la classe PsSaveOptions.
  2. Lire une image PNG à l’aide de FileStream.
  3. Créez un flux de sortie de fichier EPS.
  4. Appelez la méthode PsDocument.SaveImageAsEps(Stream imageStream, Stream epsStream, PsSaveOptions options) pour enregistrer l’image en tant que fichier EPS.

La méthode SaveImageAsEps(Stream imageStream, Stream epsStream, PsSaveOptions options) de la classe PsDocument prend les objets de flux d’entrée et de sortie avec PsSaveOptions comme arguments.

L’exemple de code suivant montre comment convertir une image PNG au format EPS à l’aide de Stream en C#.

// Cet exemple de code montre comment convertir PNG en EPS à l'aide de Stream en C#.
using Aspose.Page;
using Aspose.Page.EPS;

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

// Créer des options par défaut
PsSaveOptions options = new PsSaveOptions();

// Lire l'image PNG
var pngStream = File.OpenRead(png);

// Créer le flux de sortie du fichier EPS
using (Stream outputStream = File.OpenWrite(eps))
{
    // Enregistrer l'image PNG dans un fichier EPS
    PsDocument.SaveImageAsEps(pngStream, outputStream, options);
}

Convertir PNG en EPS en utilisant Bitmap

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

  1. Créez une instance de la classe PsSaveOptions.
  2. Créez un objet bitmap à partir d’un fichier image.
  3. Appelez la méthode PsDocument.SaveImageAsEps(Bitmap image, string epsFilePath, PsSaveOptions options) pour enregistrer l’image en tant que fichier EPS.

La méthode SaveImageAsEps(Bitmap image, string epsFilePath, PsSaveOptions options) de la classe PsDocument prend l’image bitmap, le chemin du fichier EPS et PsSaveOptions comme arguments.

L’exemple de code suivant montre comment convertir une image PNG au format EPS à l’aide de Bitmap en C#.

// Cet exemple de code montre comment convertir PNG en EPS à l'aide de Stream en C#.
using Aspose.Page;
using Aspose.Page.EPS;

// Créer des options par défaut
PsSaveOptions options = new PsSaveOptions();

// Créer l'objet bitmap à partir du fichier image
using (Bitmap source = new Bitmap("C:\\Files\\circle.png"))
{
    // Enregistrer l'image PNG dans un fichier EPS
    PsDocument.SaveImageAsEps(source, "C:\\Files\\output.eps", options);
}

Bibliothèque de conversion PNG2EPS – Obtenez une licence gratuite

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

Convertir PNG en EPS en ligne

Veuillez essayer notre application gratuite en ligne convertisseur PNG vers EPS développée à l’aide de l’API ci-dessus. C’est un outil idéal pour ceux qui ont besoin de convertir rapidement des fichiers PNG en EPS.

PNG vers PS – Ressources d’apprentissage

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

Conclusion

En conclusion, nous avons appris à convertir PNG en EPS en C#. Nous avons vu que le processus est relativement simple et ne nécessite que quelques lignes de code. De plus, nous avons montré diverses méthodes pour convertir par programmation. En cas d’ambiguïté, veuillez nous contacter sur notre forum d’assistance gratuit.

Voir également