Converter PostScript com a API Aspose.Page C++

Este artigo explica como converter ficheiros PS utilizando C++ utilizando o exemplo de conversão de PS para BMP.

O Aspose.Page permite converter ficheiros PS utilizando Java em documentos BMP, JPG, TIFF, PNG e PDF de alta qualidade.

Pode verificar a qualidade da conversão de PS para BMP do Aspose.Page e visualizar os resultados online gratuitamente Conversor de PostScript para BMP ou Visualizador PostScript

O conversor de PS para BMP do Aspose.Page para C++ permite converter ficheiros PostScript (PS) em imagens BMP no Windows e no Linux.

É necessário seguir vários passos para converter de PS para BMP:

  1. Crie uma instância de PsDocument a partir do ficheiro PS.
  2. Utilize PdfSaveOptions (ou ImageSaveOptions se converter para um formato de imagem) para especificar os valores booleanos AdditionalFontsFolder e SuppressError.
  3. Chame SaveAsImage para guardar o documento PostScript como imagem com opções de guardar imagens (ou chame SaveAsPdf para guardar o documento PostScript como PDF com opções de guardar PDF) numa matriz de matrizes de bytes. Uma matriz de bytes para uma página do documento de entrada.
  4. Guarde as matrizes bidimensionais de bytes resultantes em ficheiros PNG, 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 quais os erros que foram gerados durante a conversão de PS para PDF e guardados na lista de Exceções.

O seguinte excerto de código mostra como converter ficheiros PS para BMP em C++:

                
            

Para exemplos completos e ficheiros de dados, aceda a https://github.com/aspose-page/Aspose.Page-for-C

Veja a conversão de PS para BMP em .Net e Java.

Consideremos ImageSaveOptions. Utilizando esta classe, podemos atribuir diferentes parâmetros de conversão durante a conversão de PS para BMP.

Consulte a conversão online de PS no nosso Conversor multiplataforma de PS. Pode converter vários ficheiros PS para BMP de uma só vez e descarregar os resultados em poucos segundos.

Sinta-se à vontade para descarregar os exemplos e ficheiros de dados do GitHub.

Have any questions about Aspose.Page?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.