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

Aperçu

Cet article explique comment convertir BMP 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, GIF, PNG, etc. est abordée dans ces articles.

Conversion Java BMP en EPS

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


Le convertisseur Aspose.Page pour Java BMP vers EPS permet de convertir une image BMP 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 BMP vers EPS en Java

Il est nécessaire de suivre seulement 2 étapes pour effectuer la conversion BMP 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 BMP au format EPS.

Utilisation de chaînes pour enregistrer BMP 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// Convert BMP image to EPS using files paths.
2
3// Create default options
4PsSaveOptions options = new PsSaveOptions();
5
6// Save BMP image to EPS file
7PsDocument.saveImageAsEps(getDataDir() + "input.bmp", getOutputDir() + "output_bmp.eps", options);

Utilisation de flux pour enregistrer BMP 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// Convert BMP image to EPS using streams.
 2
 3// Create default options
 4PsSaveOptions options = new PsSaveOptions();
 5
 6// Create input stream from image
 7try (FileInputStream input = new FileInputStream(getDataDir() + "input.bmp")) {
 8    // Create output stream for EPS
 9    try (FileOutputStream output = new FileOutputStream(getOutputDir() + "output_bmp.eps")) {
10        // Save BMP image from input file stream to EPS file output stream
11        PsDocument.saveImageAsEps(input, output, options);
12    }
13} catch (IOException ex) {
14}

Utilisation de l’objet et de la chaîne BufferedImage pour enregistrer BMP en 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// Convert BMP image to EPS from Bitmap object to file.
 2
 3// Create default options
 4PsSaveOptions options = new PsSaveOptions();
 5
 6try {
 7	BufferedImage bmp = ImageIO.read(new java.io.File(getDataDir() + "input.bmp"));
 8    // Save BMP bitmap to EPS file
 9    PsDocument.saveImageAsEps(bmp, getOutputDir() + "output_bmp.eps", options);
10} catch (IOException ex) {
11}

Utilisation de l’objet et du flux BufferedImage pour enregistrer BMP en 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// Convert BMP image to EPS from Bitmap object to stream.
 2
 3// Create default options
 4PsSaveOptions options = new PsSaveOptions();
 5
 6try {
 7	BufferedImage bmp = javax.imageio.ImageIO.read(new java.io.File(getDataDir() + "input.bmp"));
 8    // Create output stream for EPS
 9    try (FileOutputStream output = new FileOutputStream(getOutputDir() + "output_bmp.eps")) {
10        // Save BMP bitmap to EPS file stream
11        PsDocument.saveImageAsEps(bmp, output, options);
12    }
13} catch (IOException ex) {
14}

Voir la conversion BMP en EPS dans .NET.

Évaluez la conversion BMP en EPS en ligne sur notre Convertisseur BMP en EPS. Vous pouvez convertir plusieurs images BMP 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.