OpenOffice 的演示文稿使用 ODP 文件格式。 ODP 文件是包含文本、圖像、圖表、動畫和其他媒體類型的幻燈片集合。在某些情況下,您可能需要將 ODP 文件轉換為 PDF 格式。為此,本文將教您如何使用 C++ 將 ODP 文件轉換為 PDF 格式。
用於將 ODP 文件轉換為 PDF 格式的 C++ API
Aspose.Slides for C++ 是一個用於處理 PowerPoint 文件的 C++ API。它使您能夠創建、閱讀和修改 PowerPoint 文件,而無需額外的軟件。此外,API 支持將 ODP 文件轉換為 PDF 格式。您可以通過 NuGet 安裝 API 或直接從 下載 部分下載。
PM> Install-Package Aspose.Slides.Cpp
使用 C++ 將 ODP 文件轉換為 PDF 格式
以下是使用 C++ 將 ODP 文件轉換為 PDF 格式的步驟。
- 使用 Presentation 類加載 ODP 文件。
- 使用 Presentation->Save(System::String fname, Export::SaveFormat format) 方法將 ODP 文件保存為 PDF。
以下示例代碼顯示瞭如何使用 C++ 將 ODP 文件轉換為 PDF 格式。
// 文件路徑
const String sourceFilePath = u"SourceDirectory\\Slides\\AccessOpenDoc.odp";
const String outputFilePath = u"OutputDirectory\\OdpToPdf_out.pdf";
// 加載 ODP 文件
auto presentation = System::MakeObject<Presentation>(sourceFilePath);
// 保存PDF
presentation->Save(outputFilePath, SaveFormat::Pdf);
獲得免費許可證
為了在沒有評估限制的情況下試用 API,您可以申請免費的臨時許可證。
結論
在本文中,您學習瞭如何使用 C++ 將 ODP 文件轉換為 PDF 格式。共享的代碼片段展示瞭如何使用幾行代碼將 ODP 文件轉換為 PDF 格式。 Aspose.Slides for C++ 是一個強大的 API,您可以通過訪問 官方文檔 來詳細探索它。如有任何疑問,請隨時通過我們的 免費支持論壇 與我們聯繫。