Converter PowerPoint PPT para PPTX usando C++

PPT e PPTX são formatos de arquivo que o Microsoft PowerPoint usa para suas apresentações. PPTX é a versão mais recente do PPT baseada em XML. Devido ao suporte de XML, é muito mais fácil para outros programas abrirem as apresentações com o formato PPTX mais recente. Pode haver situações em que você precise migrar seus arquivos PPT antigos para o formato PPTX mais recente. Para esses casos, este artigo ensinará como converter arquivos PPT do PowerPoint para o formato PPTX usando C++.

API C++ para converter arquivos PPT para o formato PPTX

Para converter arquivos PPT para o formato PPTX, usaremos a API Aspose.Slides for C++. É uma API robusta que permite criar, ler e modificar arquivos PPT e PPTX sem a necessidade de software adicional. Além disso, a API suporta a conversão de arquivos PPT para o formato PPTX. Para começar, você pode instalar a API por meio do NuGet ou baixá-la diretamente da seção Downloads.

PM> Install-Package Aspose.Slides.Cpp

Convertendo arquivos PPT do PowerPoint para o formato PPTX usando C++

Converter arquivos PPT para PPTX é muito fácil. Em apenas algumas linhas de código, você pode converter seus arquivos PPT para o formato PPTX. Para conseguir isso, siga os passos abaixo.

O código de exemplo a seguir mostra como converter arquivos PPT para o formato PPTX usando C++.

// Caminhos de arquivo
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.ppt";
const String outputFilePath = u"OutputDirectory\\PptToPptx_out.pptx";

// Carregue o arquivo PPT
auto presentation = System::MakeObject<Presentation>(sourceFilePath);

// Salve o arquivo PPTX
presentation->Save(outputFilePath, SaveFormat::Pptx);

Obtenha uma licença gratuita

Para experimentar a API sem limitações de avaliação, você pode solicitar uma licença temporária gratuita.

Conclusão

Neste artigo, você aprendeu como converter arquivos PPT do PowerPoint para o formato PPTX usando C++. O snippet de código compartilhado demonstra como realizar essa conversão com apenas algumas linhas de código. Aspose.Slides para C++ fornece muitos recursos adicionais para trabalhar com arquivos PowerPoint PPTX/PPT. Você pode explorar a API em detalhes visitando a documentação oficial. Em caso de dúvidas, sinta-se à vontade para entrar em contato conosco em nosso fórum de suporte gratuito.

Veja também