OpenOffice używa formatu plików ODP dla swoich dokumentów prezentacyjnych. Pliki ODP to zbiór slajdów zawierających tekst, obrazy, wykresy, animacje i inne typy multimediów. Mogą zaistnieć sytuacje, w których trzeba przekonwertować pliki ODP do formatu PDF. W tym celu w tym artykule dowiesz się, jak konwertować pliki ODP do formatu PDF za pomocą C++.
C++ API do konwersji plików ODP do formatu PDF
Aspose.Slides for C++ to C++ API do pracy z plikami PowerPoint. Umożliwia tworzenie, odczytywanie i modyfikowanie plików programu PowerPoint bez konieczności instalowania dodatkowego oprogramowania. Ponadto API obsługuje konwersję plików ODP do formatu PDF. Możesz zainstalować API poprzez NuGet lub pobrać bezpośrednio z sekcji Downloads.
PM> Install-Package Aspose.Slides.Cpp
Konwersja plików ODP do formatu PDF przy użyciu C++
Poniżej przedstawiono kroki konwersji plików ODP do formatu PDF za pomocą C ++.
- Załaduj plik ODP przy użyciu klasy Presentation.
- Zapisz plik ODP jako PDF za pomocą metody Presentation->Save(System::String fname, Export::SaveFormat format).
Poniższy przykładowy kod pokazuje, jak konwertować pliki ODP do formatu PDF przy użyciu języka C++.
// Ścieżki plików
const String sourceFilePath = u"SourceDirectory\\Slides\\AccessOpenDoc.odp";
const String outputFilePath = u"OutputDirectory\\OdpToPdf_out.pdf";
// Załaduj plik ODP
auto presentation = System::MakeObject<Presentation>(sourceFilePath);
// Zapisz plik PDF
presentation->Save(outputFilePath, SaveFormat::Pdf);
Uzyskaj bezpłatną licencję
Aby wypróbować interfejs API bez ograniczeń ewaluacyjnych, możesz poprosić o bezpłatną licencję tymczasową.
Wniosek
W tym artykule nauczyłeś się, jak konwertować pliki ODP do formatu PDF za pomocą C++. Udostępniony fragment kodu pokazuje, jak konwertować pliki ODP do formatu PDF za pomocą zaledwie kilku wierszy kodu. Aspose.Slides for C++ to solidny interfejs API, który możesz szczegółowo zbadać, odwiedzając oficjalna dokumentacja. W przypadku jakichkolwiek pytań prosimy o kontakt z nami na naszym bezpłatnym forum pomocy technicznej.