Converter ficheiros EPS utilizando a API .NET
Este artigo explica como converter ficheiros EPS utilizando C# utilizando o exemplo de conversão de EPS para BMP.
O Aspose.Page permite converter ficheiros EPS utilizando C# nos formatos BMP, JPG, EMF, TIFF, PNG, WMF e PDF.
- C# EPS para JPG
- C# EPS para BMP
- C# EPS para PNG
- C# EPS para TIFF
- C# EPS para EMF
- C# EPS para WMF
- C# EPS para PDF
Conversão de EPS para BMP do C#
Pode verificar a qualidade da conversão de EPS para BMP do Aspose.Page e visualizar os resultados através do Conversor de EPS para BMP, Visualizador de EPS e outras aplicações para manipular ficheiros EPS
O conversor EPS do Aspose.Page para .NET permite converter ficheiros Encapsulated PostScript (EPS) em qualquer linguagem suportada pela plataforma .NET: C#, VB, J#. Todas as conversões são realizadas de forma semelhante à apresentada no exemplo abaixo.
Passos para realizar a conversão de EPS para BMP:
- Crie uma instância de PsDocument a partir do ficheiro EPS.
- Utilize ImageSaveOptions (ou PdfSaveOptions se converter para PDF) para especificar os valores booleanos AdditionalFontsFolder e SuppressError.
- Guarde o documento PostScript como uma imagem com opções de guardar imagens numa matriz de matrizes de bytes. Uma matriz de bytes para uma página do documento de entrada.
- Guarde as matrizes bidimensionais de bytes resultantes em ficheiros BMP, criando um novo fluxo de saída para cada matriz de bytes. 5.Se o valor SuppressErrors for verdadeiro, como é o predefinido, é possível ver que erros foram gerados durante a conversão de EPS para BMP.
O seguinte excerto de código C# mostra como converter ficheiros EPS para BMP em C#. Todas as outras conversões de EPS são realizadas de forma semelhante.
Consideremos ImageSaveOptions. Utilizando esta classe, podemos atribuir diferentes parâmetros de conversão ao converter EPS para BMP.
Size especifica a largura e a altura da imagem resultante.
ImageFormat especifica o formato da imagem de saída.
SmoothingMode controla a qualidade do desenho de curvas, texto e imagens raster na imagem resultante.
AdditionalFontsFolder especifica os locais onde encontrar as fontes. As pastas de fontes do sistema são sempre incluídas por predefinição.
SuppressError controla o comportamento do conversor de EPS para BMP quando ocorrem erros não críticos. Se o valor for true, será possível visualizar uma lista destes erros após a conversão no campo Exceptions. O valor predefinido é true.
Debug permite a saída de informação de depuração para a consola. O valor por defeito é false.
Avalie a conversão de EPS online no nosso Conversor de EPS online. Pode converter vários ficheiros EPS de uma só vez e descarregar os resultados em poucos segundos.
Pode descarregar exemplos e ficheiros de dados do GitHub.