Convertir GIF en EPS à l'aide de la solution API Java

Aperçu

Cet article explique comment convertir un GIF en EPS à l’aide de Java. Il couvre les sujets suivants.

Image Java vers EPS

La conversion d’image en EPS à l’aide de Java à partir d’autres formats tels que JPG, PNG, BMP est abordée dans ces articles.

Conversion Java GIF en EPS

Vous pouvez vérifier la qualité de la conversion GIF en EPS d’Aspose.Page et afficher les résultats via le convertisseur GIF en EPS gratuit en ligne, puis afficher le fichier EPS résultant avec notre visionneuse EPS.

Le convertisseur Aspose.Page pour Java GIF vers EPS permet de convertir une image GIF en fichier PostScript encapsulé (EPS) sur n’importe quel système d’exploitation pour lequel une machine virtuelle Java existe.
Étapes : code API du convertisseur GIF vers EPS en Java

Il est nécessaire de suivre seulement 2 étapes pour effectuer la conversion GIF en EPS :

  1. Créez une instance de PsSaveOptions.
  2. Utilisez la méthode statique saveImageToEps de PsDocument. La méthode saveImageToEps comporte quatre modifications pour fournir à l’utilisateur le moyen le plus confortable d’enregistrer une image GIF au format EPS.

Utilisation de chaînes pour enregistrer GIF en EPS en Java

Dans l’extrait de code Java suivant, l’image d’entrée et le fichier EPS de sortie sont attribués par des chaînes :

 1// For complete examples and data files, please go to https://github.com/aspose-page/Aspose.Page-for-Java
 2
 3// The path to the documents directory.
 4String dataDir = getDataDir();
 5
 6// Create default options
 7PsSaveOptions options = new PsSaveOptions();
 8
 9// Save GIF image to EPS file
10PsDocument.saveImageAsEps(dataDir + "input1.gif", dataDir + "output1.eps", options);

Utilisation de flux pour enregistrer GIF en EPS en Java

Dans l’extrait de code Java suivant, l’image d’entrée et le fichier EPS de sortie sont attribués par flux :

1// For complete examples and data files, please go to https://github.com/aspose-page/Aspose.Page-for-Java
2
3// Create default options
4PsSaveOptions options = new PsSaveOptions();
5
6// Save GIF image to EPS file
7PsDocument.saveImageAsEps(inputStream, outputStream, options);

Utilisation de l’objet et de la chaîne BufferedImage pour enregistrer un GIF au format EPS en Java

Dans l’extrait de code Java suivant, l’image d’entrée est attribuée par l’objet BufferedImage et le fichier EPS de sortie est attribué par chaîne :

 1// For complete examples and data files, please go to https://github.com/aspose-page/Aspose.Page-for-Java
 2
 3// The path to the documents directory.
 4String dataDir = getDataDir();
 5
 6// Create default options
 7PsSaveOptions options = new PsSaveOptions();
 8
 9// Create the BufferedImage object from the image file
10BufferedImage gif = ImageIO.read(new FileInputStream(dataDir + "input1.gif")))
11
12// Save GIF image to EPS file
13PsDocument.saveImageAsEps(gif, dataDir + "output1.eps", options);

Utilisation de l’objet et du flux BufferedImage pour enregistrer un GIF au format EPS en Java

Dans l’extrait de code Java suivant, l’image d’entrée est attribuée par l’objet BufferedImage et le fichier EPS de sortie est attribué par flux :

 1// For complete examples and data files, please go to https://github.com/aspose-page/Aspose.Page-for-Java
 2
 3// The path to the documents directory.
 4String dataDir = getDataDir();
 5
 6// Create default options
 7PsSaveOptions options = new PsSaveOptions();
 8
 9// Create the BufferedImage object from the image file
10BufferedImage gif = ImageIO.read(new FileInputStream(dataDir + "input1.gif")))
11
12// Create the output stream for EPS file
13OutputStream outputStream = new FileOutputStream(dataDir + "output1.eps"))
14
15// Save GIF image to EPS file
16PsDocument.saveImageAsEps(gif, outputStream, options);

Voir la conversion GIF en EPS dans .NET.

Évaluez la conversion GIF en EPS en ligne sur notre Convertisseur GIF en EPS. Vous pouvez convertir plusieurs images GIF en fichiers EPS à la fois et télécharger les résultats en quelques secondes.

Vous pouvez télécharger des exemples et des fichiers de données depuis GitHub.

Have any questions about Aspose.Page?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.