OpenOffice använder filformatet ODP för sina presentationsdokument. ODP-filer är en samling bilder som innehåller text, bilder, diagram, animationer och andra medietyper. Det kan finnas situationer där du behöver konvertera dina ODP-filer till PDF-format. För detta ändamål kommer den här artikeln att lära dig hur du konverterar ODP-filer till PDF-format med C++.
C++ API för att konvertera ODP-filer till PDF-format
Aspose.Slides for C++ är ett C++ API för att arbeta med PowerPoint-filer. Det låter dig skapa, läsa och ändra PowerPoint-filer utan att behöva ytterligare programvara. Dessutom stöder API:et konvertering av ODP-filer till PDF-format. Du kan antingen installera API:t genom NuGet eller ladda ner det direkt från avsnittet Nedladdningar.
PM> Install-Package Aspose.Slides.Cpp
Konvertera ODP-filer till PDF-format med C++
Följande är stegen för att konvertera ODP-filer till PDF-format med C++.
- Ladda ODP-filen med klassen Presentation.
- Spara ODP-filen som PDF med metoden Presentation->Save(System::String fname, Export::SaveFormat format).
Följande exempelkod visar hur man konverterar ODP-filer till PDF-format med C++.
// Filsökvägar
const String sourceFilePath = u"SourceDirectory\\Slides\\AccessOpenDoc.odp";
const String outputFilePath = u"OutputDirectory\\OdpToPdf_out.pdf";
// Ladda ODP-filen
auto presentation = System::MakeObject<Presentation>(sourceFilePath);
// Spara PDF
presentation->Save(outputFilePath, SaveFormat::Pdf);
Skaffa en gratis licens
För att prova API:et utan utvärderingsbegränsningar kan du begära en gratis tillfällig licens.
Slutsats
I den här artikeln har du lärt dig hur du konverterar ODP-filer till PDF-format med C++. Det delade kodavsnittet visar hur man konverterar ODP-filer till PDF-format med bara några rader kod. Aspose.Slides för C++ är ett robust API som du kan utforska i detalj genom att besöka den officiella dokumentationen. Om du har några frågor är du välkommen att kontakta oss på vårt gratis supportforum.