Se você é um profissional de mídia social ou marketing na web, pode ser necessário exibir apresentações do PowerPoint na web. A maneira mais fácil de implementar essa ideia é converter os slides PPT/PPTX em formato de imagem como JPG/JPEG. Este artigo irá guiá-lo como converter imagens PPT para JPG usando Java. Além disso, discutiremos a conversão de slides em JPGs em tons de cinza e a personalização nos tamanhos das imagens de saída.
Os seguintes pontos serão abordados neste artigo:
- Instalação da biblioteca de conversão de PPT para JPG
- PPT/PPTX para JPG em Java
- Converter para imagem em tons de cinza
- Personalize as dimensões da imagem JPEG resultante
Instalação da biblioteca de conversão de PPT
Nesta seção, você aprenderá o procedimento de instalação desta biblioteca Conversão Java. Se você estiver usando o Maven para gerenciar um projeto ou aplicativo Java, adicione as seguintes configurações no arquivo pom.xml.
<repository>
<id>ConholdateJavaAPI</id>
<name>Conholdate Java API</name>
<url>https://releases.conholdate.com/java/repo</url>
</repository>
<dependency>
<groupId>com.conholdate</groupId>
<artifactId>conholdate-total</artifactId>
<version>23.6</version>
<type>pom</type>
</dependency>
Em seguida, execute os seguintes comandos.
mvn clean
mvn install -U
Para configurações sobre outros frameworks Java, visite releases.conholdate.com.
Converter slide PPT para JPG em Java
Esta seção demonstra a conversão de um único slide do PowerPoint em uma imagem JPEG. A seguir estão as etapas para fazer o trabalho.
- Carregue a apresentação do PowerPoint usando a classe Converter.
- Inicialize uma instância da classe ImageConvertOptions e defina o formato do arquivo de conversão como JPG.
- Invoque o método Converter.convert(String arg0, ConvertOptions arg1) para salvar a imagem JPG.
O exemplo de código a seguir mostra como converter um único slide PPT em imagem JPG/JPEG em Java.
Abaixo está um JPG resultante após a execução do programa Java acima.
PPT/PPTX para JPG em escala de cinza
Até agora, discutimos a conversão de um slide do PowerPoint em uma imagem JPG. Nesta seção, veremos como obter o JPG resultante em escala de cinza.
Siga os passos indicados abaixo:
- Carregue o arquivo PPT/PPTX usando a classe Converter.
- Especifique o formato do arquivo de conversão como JPG usando a classe ImageConvertOptions.
- Habilite a opção de tons de cinza usando o método setGrayscale(bool).
- Chame o método Converter.convert(String arg0, ConvertOptions arg1) para salvar a imagem de saída.
O exemplo de código abaixo mostra como obter o JPG de saída no formulário em tons de cinza.
Você verá o JPG resultante da seguinte maneira.
Conversão de PPT para JPG em Java - Defina o tamanho da imagem JPEG
Nesta seção, usaremos a biblioteca de conversão de PPT para JPG para especificar as dimensões das imagens resultantes. Você pode escrever o código usando as etapas abaixo.
- Use a classe Converter para carregar a apresentação.
- Inicialize o objeto da classe ImageConvertOptions e especifique o formato do arquivo de conversão como JPG.
- Defina as dimensões do JPG resultante usando os métodos setHeight(int) e setWidth(int).
- Chame o método Converter.convert(String arg0, ConvertOptions arg1) para salvar a imagem JPG.
O trecho de código a seguir demonstra como definir a altura e a largura das imagens de saída ao converter slides PPT em JPGs.
Obtenha uma licença gratuita
Você pode obter uma licença temporária gratuita para experimentar a API sem limitações de avaliação.
Conclusão
Para concluir, discutimos a conversão de arquivos PowerPoint (PPT/PPTX) para imagens JPEG. Além disso, convertemos slides PPT em JPGs em tons de cinza e definimos as dimensões das imagens resultantes.
Você pode visitar a documentação para saber mais sobre a API conversão Java.
Finalmente, sugerimos que você fique atento em conholdate.com para atualizações regulares.
Faça uma pergunta
Você pode nos enviar suas perguntas ou dúvidas em nosso fórum.