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:
- API Java para Converter Publisher para PNG
- Converter PUB para PNG em Java
- Converter PUB para PNG Online
- 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:
- Crie um parser usando o método PubFactory.createParser().
- Chame o método parse() para processar o arquivo PUB.
- Crie um fluxo de memória para armazenar o arquivo PDF.
- Use o método convertToPdf() para transformar o arquivo PUB em um PDF e salvá-lo no MemoryStream.
- Crie um objeto da classe Document usando o fluxo PDF.
- Obtenha informações sobre o arquivo PDF usando o PdfFileInfo.
- Faça um loop pelas páginas do PDF e obtenha sua altura e largura, e defina sua resolução.
- Crie um JpegDevice com a altura, largura e resolução da página.
- 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.
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.