Converter PostScript para PNG em Java

Vamos continuar explorando as funcionalidades oferecidas pelo Aspose.Page para Java. Como já sabemos que precisamos de um aplicativo de terceiros para visualizar/processar arquivos PostScript. No entanto, convertê-los para formatos de arquivo de imagem certamente eliminará esse incômodo. Portanto, este post do blog irá descrever a implementação da conversão de PS para PNG usando Aspose.Page para Java. Isso envolve algumas linhas de código-fonte Java para desenvolver um programa conversor de PS para PNG programaticamente. Agora, vamos para a instalação e depois escrever um exemplo de código para converter PostScript para PNG em Java.

Este artigo envolve os seguintes pontos:

Instalação do SDK Java PostScript

Então, você pode baixar este arquivo JAR ou usar as configurações do Maven mencionadas abaixo. Além disso, há instruções completas de instalação e uso dadas aqui.

 <repositories>
     <repository>
         <id>AsposeJavaAPI</id>
         <name>Aspose Java API</name>
         <url>http://releases.aspose.com/java/repo/</url>
     </repository>
</repositories>
 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-page</artifactId>
        <version>23.12</version>
    </dependency>
</dependencies>

Converter PostScript para PNG em Java

Bem, chega de teoria, vamos ver algum código. Mas antes de prosseguir, certifique-se de ter um arquivo PostScript de origem para testar a funcionalidade.

Os seguintes passos mostram como converter PS para PNG programaticamente:

  • Primeiro, defina o ImageFormat como PNG e carregue o arquivo PostScript(PS) de origem.
  • Crie uma instância da classe PsDocument com o fluxo de entrada do PostScript.
  • Você pode definir o valor de suppressErrors se quiser converter o arquivo Postscript apesar de erros menores.
  • Inicialize uma nova instância da classe ImageSaveOptions com o parâmetro suppressErrors.
  • Instancie um objeto da classe ImageDevice.
  • Chame o método save para salvar o arquivo PNG no disco.
  • Chame o método getImagesBytes para obter as imagens resultantes em bytes.
  • Agora, crie um fluxo de saída inicializando uma instância da classe FileOutputStream com o caminho da imagem de saída.

Saída:

Converter PostScript para PNG em Java

Conversor PS para PNG - Aplicativo Online

Até agora, você viu como este SDK Java PostScript oferece conversão programática. Agora, a outra coisa legal sobre esta biblioteca é que ela também fornece uma ferramenta online para converter arquivos PostScript em formatos de arquivo de imagem. Acima de tudo, este conversor PS para PNG é gratuito e você pode usá-lo abrindo-o em qualquer navegador da web.

Conversor PS para PNG - Aplicativo Online

Obtenha uma Licença Gratuita

Você pode obter uma licença temporária gratuita para experimentar este SDK Java PostScript sem limitações de avaliação.

Resumindo

Estamos encerrando este guia aqui. Para começar, visite a documentação, as referências da API e o repositório GitHub. Abordamos como converter PostScript para PNG em Java usando Aspose.Page para Java. Além disso, este post do blog é um esforço para apresentar este SDK Java PostScript como uma solução e esperamos que isso ajude você a desenvolver um conversor de PS para PNG para sua aplicação comercial. Por último, fique conectado com aspose.com para atualizações regulares.

Sinta-se à Vontade para Entrar em Contato

Você pode nos informar sobre suas perguntas ou dúvidas em nosso forum.

Veja Também