Java de PPT para PPTX

PowerPoint PPTX é uma versão avançada de PPT baseada em XML. Com o suporte de XML, fica mais fácil para outros tipos de programas abrirem apresentações do PowerPoint. Para obter o benefício dos recursos mais recentes oferecidos pelo PPTX, pode ser necessário converter arquivos PPT para PPTX. Para esses casos, este artigo aborda como converter arquivos PPT do PowerPoint para PPTX usando Java.

API Java para conversão de PPT para PPTX

Para realizar a conversão de PPT para PPTX, usaremos Aspose.Slides for Java. É uma API rica em recursos que permite criar ou modificar documentos de apresentação com bastante facilidade. Além disso, permite converter as apresentações PPT/PPTX para outros formatos de arquivo. Você pode baixar a API ou instalá-la usando as seguintes configurações do Maven.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-slides</artifactId>
    <version>21.7</version>
    <classifier>jdk16</classifier>
</dependency>

Converter PowerPoint PPT para PPTX

A seguir estão as etapas para converter um arquivo PPT para PPTX em Java.

  1. Carregue a apresentação PowerPoint PPT usando a classe Apresentação.
  2. Converta PPT para PPTX usando o método Presentation.save(String, SaveFormat.Pptx).

O exemplo de código a seguir mostra como converter um arquivo PPT em PPTX.

// Instanciar um objeto de apresentação que representa o arquivo PPT
Presentation pres = new Presentation("sample.ppt");

try {
    // Salve a apresentação PPT como PPTX
    pres.save("convetred.pptx", SaveFormat.Pptx);
} finally {
    if (pres != null) pres.dispose();
}

Obtenha uma licença de API gratuita

Você pode usar o Aspose.Slides for Java sem limitações de avaliação solicitando uma licença temporária.

Conclusão

Neste artigo, você aprendeu como converter arquivos PPT do PowerPoint para PPTX usando Java. Você pode integrar facilmente o código fornecido em seus aplicativos para conversão única ou em lote de PPT para PPTX. Além disso, você pode visitar a documentação para explorar outros recursos do Aspose.Slides for Java. Além disso, sinta-se à vontade para nos informar sobre suas dúvidas por meio do nosso fórum.

Veja também