Converter PDF para PPT usando Java

Converter PDF para PPT usando Java

Neste artigo, veremos as etapas e o trecho de código para converter PDF para PPT usando Java PDF library. Esta biblioteca expôs uma enorme pilha de métodos para manipular e processar o formato de arquivo PDF. Além disso, você pode converter arquivos PDF para outros formatos de arquivo programaticamente. No entanto, a conversão de PDF para PPT permite que você apresente seus dados na forma de slides. Vamos pular para esta biblioteca Java para começar a construir um conversor de PDF para PPT programaticamente.

Abordaremos os seguintes pontos:

Instalação da API de conversão de PDF para PPT

Usaremos esta poderosa biblioteca Java PDF que oferece recursos de nível empresarial para atender às suas necessidades de negócios. Na verdade, você pode encontrar documentação completa sobre a instalação e seu uso. No entanto, você pode baixar a biblioteca ou instalá-la usando as seguintes configurações do Maven.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-pdf</artifactId>
    <classifier>jdk17</classifier>
</dependency>

Converter PDF para PPT usando Java

As etapas a seguir são para converter PDF para PPT programaticamente:

  1. Crie um objeto da classe Document e carregue o arquivo fonte.
  2. Invoque este método setBackground para definir a cor de fundo do documento.
  3. Chame este método setFitWindow para definir um sinalizador especificando se a janela do documento deve ser redimensionada para caber na primeira página exibida.
  4. Instancie a instância PptxSaveOptions.
  5. Se o valor do método setSlidesAsImages for true, todo o conteúdo será reconhecido como imagens (uma por página).
  6. Chame o método setImageResolution para definir a resolução dos slides.
  7. Salve a saída no formato PPTX invocando o método save.
// Crie um objeto da classe Document e carregue o arquivo de origem 
Document doc = new Document("sample.pdf");
// Invoque este método setBackground para definir a cor de fundo do documento  
doc.setBackground(Color.getCoral().toRgb());
// Chame este método setFitWindow para definir o sinalizador que especifica se a janela do documento deve ser redimensionada para caber na primeira página exibida. 
doc.setFitWindow(true);
// Instanciar a instância PptxSaveOptions 
PptxSaveOptions pptx_save = new PptxSaveOptions();
// Se o valor do método setSlidesAsImages for verdadeiro, todo o conteúdo será reconhecido como imagens (uma por página)
pptx_save.setSlidesAsImages(true);
// Chame o método setImageResolution para definir a resolução dos slides 
pptx_save.setImageResolution(200);
// Salve a saída no formato PPTX invocando o método save 
doc.save("sample.pptx", pptx_save);

Você pode ver a saída na imagem abaixo:

PDF para PPT

Obtenha uma licença gratuita

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

Resumindo

Vamos encerrar este post aqui com a esperança de que você tenha aprendido a converter PPF em PPT usando Java. Esta biblioteca Java PDF vem com uma ampla variedade de métodos que você pode ver aqui. Além disso, não deixe de visitar a documentação para conhecer outras funcionalidades. Finalmente, conholdate.com está constantemente escrevendo novas postagens no blog. Portanto, por favor, fique em contato para as atualizações mais recentes.

Faça uma pergunta

Você pode nos informar sobre suas perguntas ou dúvidas em nosso fórum.

Perguntas frequentes

Posso converter PDF para PPT?

Sim, instale este Java PDF biblioteca para converter PDF para PPT programaticamente. Além disso, você pode visitar a documentação para obter uma visão geral completa dos recursos.

Um PDF pode ser convertido para PowerPoint?

Percorra esta classe PptxSaveOptions para saber como converter PDF para PPT/PPTX escrevendo algumas linhas de código-fonte em Java.

Veja também