Converti ODP in PDF a livello di codice utilizzando C++

OpenOffice utilizza il formato di file ODP per i suoi documenti di presentazione. I file ODP sono una raccolta di diapositive contenenti testo, immagini, grafici, animazioni e altri tipi di media. Potrebbero verificarsi situazioni in cui è necessario convertire i file ODP in formato PDF. A tal fine, questo articolo ti insegnerà come convertire i file ODP in formato PDF utilizzando C++.

API C++ per la conversione di file ODP in formato PDF

Aspose.Slides for C++ è un’API C++ per lavorare con i file PowerPoint. Ti consente di creare, leggere e modificare file PowerPoint senza bisogno di software aggiuntivo. Inoltre, l’API supporta la conversione di file ODP in formato PDF. Puoi installare l’API tramite NuGet o scaricarla direttamente dalla sezione Download.

PM> Install-Package Aspose.Slides.Cpp

Conversione di file ODP in formato PDF utilizzando C++

Di seguito sono riportati i passaggi per convertire i file ODP in formato PDF utilizzando C++.

Il codice di esempio seguente mostra come convertire i file ODP in formato PDF usando C++.

// Percorsi di file
const String sourceFilePath = u"SourceDirectory\\Slides\\AccessOpenDoc.odp";
const String outputFilePath = u"OutputDirectory\\OdpToPdf_out.pdf";

// Carica il file ODP
auto presentation = System::MakeObject<Presentation>(sourceFilePath);

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

Ottieni una licenza gratuita

Per provare l’API senza limitazioni di valutazione, puoi richiedere una licenza temporanea gratuita.

Conclusione

In questo articolo, hai imparato come convertire i file ODP in formato PDF usando C++. Il frammento di codice condiviso mostra come convertire i file ODP in formato PDF con poche righe di codice. Aspose.Slides per C++ è un’API robusta che puoi esplorare in dettaglio visitando la documentazione ufficiale. In caso di domande, non esitare a contattarci nel nostro forum di supporto gratuito.

Guarda anche