Converter ODP para PDF programaticamente usando C++

O OpenOffice usa o formato de arquivo ODP para seus documentos de apresentação. Os arquivos ODP são uma coleção de slides contendo texto, imagens, gráficos, animações e outros tipos de mídia. Pode haver situações em que você precise converter seus arquivos ODP para o formato PDF. Para isso, este artigo ensinará como converter arquivos ODP para o formato PDF usando C++.

API C++ para converter arquivos ODP para formato PDF

Aspose.Slides for C++ é uma API C++ para trabalhar com arquivos do PowerPoint. Ele permite que você crie, leia e modifique arquivos do PowerPoint sem precisar de software adicional. Além disso, a API suporta a conversão de arquivos ODP para o formato PDF. 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 ODP para formato PDF usando C++

A seguir estão as etapas para converter arquivos ODP para o formato PDF usando C++.

O código de exemplo a seguir mostra como converter arquivos ODP em formato PDF usando C++.

// Caminhos de arquivo
const String sourceFilePath = u"SourceDirectory\\Slides\\AccessOpenDoc.odp";
const String outputFilePath = u"OutputDirectory\\OdpToPdf_out.pdf";

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

// Salvar PDF
presentation->Save(outputFilePath, SaveFormat::Pdf);

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 ODP para o formato PDF usando C++. O trecho de código compartilhado mostra como converter arquivos ODP para o formato PDF com apenas algumas linhas de código. Aspose.Slides for C++ é uma API robusta que você pode explorar 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