使用 C++ 以编程方式将 ODP 转换为 PDF

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 格式的步骤。

以下示例代码展示了如何使用 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,您可以通过访问 官方文档 进行详细探索。如有任何问题,请随时通过我们的 免费支持论坛 与我们联系。

也可以看看