Converter Publisher para PNG em Java | Conversor PUB para PNG

Você está procurando uma maneira de exportar seus arquivos PUB para imagens PNG sem usar o Microsoft Publisher? Não procure mais! Este post do blog irá guiá-lo pelo processo de conversão de PUB para PNG usando Java. O Microsoft Publisher é um aplicativo de editoração eletrônica que cria arquivos PUB. Um arquivo PUB contém o layout, o texto, as imagens e os elementos de formatação do documento. Converter arquivos do Microsoft Publisher em imagens PNG permite compartilhar seu conteúdo em um formato de imagem amplamente suportado. Vamos começar e aprender como converter Publisher para PNG em Java.

Este artigo cobre os seguintes tópicos:

  1. API Java para Converter Publisher para PNG
  2. Converter PUB para PNG em Java
  3. Converter PUB para PNG Online
  4. Recursos Gratuitos

API Java para Converter Publisher para PNG

A conversão de PUB para PNG é um processo em duas etapas. Primeiro, usaremos a biblioteca Aspose.PUB para Java para carregar o arquivo PUB e renderizá-lo como um PDF. Em seguida, chamaremos o Aspose.PDF para Java, um conjunto de ferramentas poderoso para tudo relacionado a PDF. Ele pegará o PDF renderizado e converterá cada página em uma imagem PNG limpa.

Por favor, baixe os arquivos JAR para Aspose.PUB para Java e Aspose.PDF para Java API, ou especifique as seguintes configurações para baixar as APIs do repositório Maven:

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

    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pdf</artifactId>
        <version>24.5</version>
    </dependency>
</dependencies>

Converter Publisher para PNG em Java

Por favor, siga os passos abaixo para converter programaticamente o arquivo Publisher PUB para uma imagem PNG em Java:

  1. Crie um parser usando o método PubFactory.createParser().
  2. Chame o método parse() para processar o arquivo PUB.
  3. Crie um fluxo de memória para armazenar o arquivo PDF.
  4. Use o método convertToPdf() para transformar o arquivo PUB em um PDF e salvá-lo no MemoryStream.
  5. Crie um objeto da classe Document usando o fluxo PDF.
  6. Obtenha informações sobre o arquivo PDF usando o PdfFileInfo.
  7. Faça um loop pelas páginas do PDF e obtenha sua altura e largura, e defina sua resolução.
  8. Crie um JpegDevice com a altura, largura e resolução da página.
  9. Finalmente, chame o método process() para salvar a página como uma imagem PNG.

O seguinte exemplo de código mostra como converter um arquivo Publisher PUB para PNG em Java.

Converter PUB para PNG em Java

Converter PUB para PNG em Java.

Obtenha uma licença temporária gratuita para experimentar as bibliotecas sem restrições.

Conversor PUB para PNG - Gratuito Online

Alternativamente, use este conversor online gratuito PUB para PNG para converter arquivos Publisher em imagens PNG sem instalar nenhum software.

Publisher para PNG – Recursos Gratuitos

Além de converter arquivos Publisher para o formato PNG, explore outros recursos dessas APIs usando os seguintes links:

Conclusão

Neste artigo, vimos como converter arquivos Publisher PUB para o formato PNG usando Java. Com a ajuda das bibliotecas Aspose.PUB e Aspose.PDF para Java, você pode simplificar o processo. Os passos descritos aqui permitem que você transforme seus designs de publisher em imagens PNG de alta qualidade com facilidade.

Pronto para experimentar? Baixe o Aspose.PUB para Java e comece a converter seus arquivos PUB hoje mesmo! Se preferir uma solução online, nosso conversor gratuito PUB para PNG está sempre disponível. Em caso de dúvidas, sinta-se à vontade para entrar em contato conosco no nosso fórum de suporte gratuito.

Veja Também