Converter EMF para EPS usando Python

Este artigo explica como converter EMF para EPS utilizando Python de diferentes formas. Aprenda tudo para encontrar a que melhor se adapta a si.

Conversão de EMF para EPS em Python

Pode verificar a qualidade da conversão de EMF para EPS do Aspose.Page e visualizar os resultados através do Conversor de EMF para EPS online gratuito e, em seguida, visualizar o ficheiro EPS resultante com o nosso Visualizador de EPS


Passos: Código da API do Conversor de EMF para EPS em Python

São necessários apenas 2 passos para realizar a conversão de EMF para EPS:

  1. Criar uma instância de PsSaveOptions.
  2. Utilize o método estático save_image_to_eps de PsDocument.

O método save_image_to_eps possui quatro modificações para fornecer ao utilizador a forma mais confortável de guardar uma imagem BMP em EPS.

Utilização de strings para guardar EMF em EPS em Python

No seguinte excerto de código Python, a imagem de entrada e o ficheiro EPS de saída são atribuídos por strings:

 1# For complete examples and data files, please go to https://github.com/aspose-page/Aspose.Page-for-Python-.NET
 2
 3# The path to the documents directory.
 4data_dir = Util.get_data_dir_working_with_image_conversion()
 5
 6# Create default options
 7options = PsSaveOptions()
 8
 9# Save EMF image to EPS file
10PsDocument.save_image_as_eps(data_dir + "input1.emf", data_dir + "output1.eps", options)

Utilização de streams para guardar EMF em EPS em Python

No seguinte excerto de código Python, a imagem de entrada e o ficheiro EPS de saída são atribuídos por fluxos:

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

Utilização de objeto Bitmap e string para guardar EMF em EPS em Python

No seguinte excerto de código Python, a imagem de entrada é atribuída pelo objeto aspose.pydrawing.Bitmap e o ficheiro EPS de saída é atribuído por string:

 1# For complete examples and data files, please go to https://github.com/aspose-page/Aspose.Page-for-Python-.NET
 2
 3# The path to the documents directory.
 4data_dir = Util.get_data_dir_working_with_image_conversion()
 5
 6# Create default options
 7options = PsSaveOptions()
 8
 9# Create the Bitmap object from the image file
10emf = aspose.pydrawing.Bitmap(open(dataDir + "input1.emf")))
11
12# Save EMF image to EPS file
13PsDocument.save_image_as_eps(emf, dataDir + "output1.eps", options);

Using Bitmap object and stream for saving EMF to EPS in Python

In the following Python code snippet an input image is assigned by the aspose.pydrawing.Bitmap object and the output EPS file is assigned by stream:

 1# For complete examples and data files, please go to https://github.com/aspose-page/Aspose.Page-for-Python-.NET
 2
 3# The path to the documents directory.
 4data_dir = Util.get_data_dir_working_with_image_conversion()
 5
 6# Create default options
 7options = PsSaveOptions()
 8
 9# Create the Bitmap object from the image file
10emf = aspose.pydrawing.Bitmap(open(dataDir + "input1.emf")))
11
12# Save EMF image to output stream
13PsDocument.save_image_as_eps(emf, outputStream, options);

Consulte a conversão de EMF para EPS em .NET.

Avalie a conversão de EMF para EPS online no nosso Conversor de EMF para EPS. Pode converter várias imagens EMF para ficheiros EPS de uma só vez e descarregar os resultados em poucos segundos.

Pode descarregar exemplos e ficheiros de dados do GitHub.

Other conversion options:

Have any questions about Aspose.Page?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.