在 C++ 中将演示文稿转换为多种格式
PPT 转 PPTX 转换
关于 PPT 转 PPTX 转换
Aspose.Slides 现在支持将 PPT 转换为 PPTX。
使用 Aspose.Slides 将 PPT 转换为 PPTX
Aspose.Slides for C++ 为将 PPT 文档格式的演示文稿转换为 PPTX 文档格式的演示文稿提供了部分支持。由于该演示文稿转换功能刚刚在 Aspose.Slides for C++ 中引入,因此目前功能有限,仅适用于简单形式的演示文稿。Aspose.Slides for C++ API 库在将 PPT 演示文稿转换为 PPTX 格式演示文稿时的主要优势在于使用 API 可以轻松实现目标。请前往此链接的代码片段章节获取更多细节。以下部分明确展示了在将 PPT 格式演示文稿转换为 PPTX 格式演示文稿时哪些功能受到支持,哪些不受支持。
演示文稿转 PDF 转换
关于 PDF
便携文档格式 是 Adobe System 创建的用于在不同组织之间交换文档的文件格式。此格式的目的是使文档内容的视觉外观不依赖于查看平台。
Aspose.Slides for C++ 中的 PDF
PDF 是 Adobe System 创建的用于在不同组织之间交换文档的文件格式。此格式的目的是使文档内容的视觉外观不受查看平台的影响。
任何可以在 Aspose.Slides for C++ 中加载的演示文稿都可以转换为 PDF 文档。您可以仅使用 Aspose.Slides for C++ 组件直接将演示文稿导出为 PDF,无需任何其他第三方库或 Aspose.PDF 组件。
演示文稿转 XPS 转换
关于 XPS
XML 打印规范 是一种页面描述语言和固定文档格式,最初由 Microsoft 开发。与 PDF 类似,XPS 是一种固定布局的文档格式,旨在保留文档的真实性并提供与设备无关的文档外观。
使用 Aspose.Slides 将演示文稿转换为 XPS
任何可以由 Aspose.Slides for C++ 加载的演示文稿都可以转换为 XPS 格式。Aspose.Slides for C++ 使用高保真页面布局和渲染引擎生成固定布局的 XPS 文档。值得一提的是,Aspose.Slides for C++ 可直接生成 XPS,而无需依赖 C++ Framework 3.5 附带的 Windows Presentation Foundation (WPF) 类,从而使其能够在运行早于 3.5 版本的 C++ Framework 的机器上生成 XPS 文档。您可以在此主题中了解通过 Aspose.Slides for C++ 将演示文稿导出为 XPS 文档的方式。
演示文稿转 TIFF 转换
关于 TIFF
标记图像文件格式 以在单个文档中存储多幅图像而闻名,最初由 Aldus 创建。此格式被扫描、传真和其他图像处理应用程序广泛支持。
使用 Aspose.Slides 将演示文稿转换为 TIFF
任何可以在 Aspose.Slides for C++ 中加载的文档也可以直接由 Aspose.Slides for C++ 转换为 TIFF 文档,省去任何第三方组件的需求。此外,您还可以自行定义生成的 TIFF 文档中图像的尺寸。您可以在此主题中找到通过 Aspose.Slides for C++ 将演示文稿导出为 TIFF 文档的信息。
常见问题
导出为 PDF/XPS 时我可以包含隐藏幻灯片吗?
是的。导出支持通过 PDF/XPS 设置中的相应选项包含隐藏幻灯片,链接分别为 PDF/XPS。
是否支持保存为 PDF/A 格式(用于存档)?
是的,导出时支持 PDF/A 合规级别,可用(包括 A-2a/A-2b/A-2u 和 A-3a/A-3b)。
转换过程中字体会怎样:是嵌入还是替代?
提供灵活的选项:您可以嵌入所有字形或仅嵌入使用的子集,指定后备字体,以及在字体缺少某些样式时控制行为。
如何控制生成的 PDF 的质量和大小?
可用的选项包括JPEG 质量、文本压缩、以及对图像的足够分辨率阈值,还可以选择图片最佳压缩模式。
我可以只导出特定范围的幻灯片吗(例如 5–12)?
是的,导出支持选择幻灯片的子集。
是否支持同时对多个文件进行多核处理?
可以在不同的进程中并行处理不同的演示文稿。重要提示:同一演示文稿对象不得在多个线程中加载或保存。
在不同线程中应用许可证会有风险吗?
是的,许可证设置调用不是线程安全的,需要同步。