导入演示文稿 - C++ PowerPoint API
Contents
[
Hide
]
使用 Aspose.Slides for C++,您可以从其他格式的文件导入演示文稿。 Aspose.Slides 提供了 SlideCollection 类,允许您从 PDF、HTML 文档等导入演示文稿。
从 PDF 导入 PowerPoint
在这种情况下,您可以将 PDF 转换为 PowerPoint 演示文稿。
- 实例化演示文稿类的对象。
- 调用 AddFromPdf() 方法并传递 PDF 文件。
- 使用 Save() 方法将文件保存为 PowerPoint 格式。
以下 C++ 代码演示了 PDF 到 PowerPoint 的操作:
auto pres = System::MakeObject<Presentation>();
pres->get_Slides()->AddFromPdf(u"InputPDF.pdf");
pres->Save(u"OutputPresentation.pptx", SaveFormat::Pptx);
提示
您可以查看 Aspose 免费 PDF 到 PowerPoint 网页应用,因为它是此处描述的过程的实时实现。从 HTML 导入 PowerPoint
在这种情况下,您可以将 HTML 文档转换为 PowerPoint 演示文稿。
- 创建 Presentation 类的实例。
- 调用 AddFromHtml() 方法并传递 HTML 文件。
- 使用 Save() 方法将文件保存为 PowerPoint 格式。
以下 C++ 代码演示了 HTML 到 PowerPoint 的操作:
auto presentation = System::MakeObject<Presentation>();
{
auto htmlStream = System::IO::File::OpenRead(u"page.html");
presentation->get_Slides()->AddFromHtml(htmlStream);
}
presentation->Save(u"MyPresentation.pptx", SaveFormat::Pptx);