C++ PowerPoint API
在C++应用程序中读取、写入、处理和转换PowerPoint演示文稿,无需任何Microsoft PowerPoint依赖项。 Aspose.Slides for C++是一个强大的PowerPoint API,可以在没有Microsoft PowerPoint的情况下在C++中操作、渲染和转换PPT(X)。API支持将文档中的幻灯片高保真渲染为各种图形格式,并提供修改或创建几乎所有可能的文件内容、格式化幻灯片上的文本和形状等功能。 Aspose.Slides for C++支持大多数PowerPoint和幻灯片格式,包括POT、PPT、PPS、POTX、PPTX、PPSX、ODP等。Aspose.Slides for C++还可以将所有这些格式转换为PDF、HTML、XPS等。 产品功能 高级C++ PowerPoint处理库功能 1、将演示文稿保存到文件或流 2、将演示文稿转换为标准格式 3、管理内置和自定义文档属性 4、密码保护演示文稿 5、添加、格式化和操作图表 6、添加、格式化和操作形状 7、添加、格式化和操作幻灯片 8、添加、格式化和操作文本 9、添加、格式化和操作表格 10、将演示文稿导出为 PDF 和 XPS 11、以 SVG 格式导出幻灯片 12、将图像添加到演示文稿 13、从数据库生成演示文稿 14、支持 MSO 2016 图表 15、将演示文稿导出为 HTML 16、在幻灯片中导入和导出 HTML 文本 17、将布局幻灯片添加到演示文稿 18、加载受保护的演示文稿 19、设置单个图例的字体大小 20、创建股票图表并获取图表图像 21、更改系列颜色 22、设置图表区域圆角边框 23、更改系列中类别的颜色 24、设置图表数据表的字体属性 将PowerPoint文件导出为PDF或XPS Aspose.Slides for C++拥有自己专门设计的渲染引擎,以高保真度呈现Microsoft PowerPoint。它允许将演示文稿导出为行业标准格式,如XPS和PDF,其结果与原始演示文稿相似。 复制或克隆演示幻灯片 Aspose.Slides为C++提供了内置方法,不仅可以在文档中克隆或复制现有幻灯片,还可以从一个文件复制到另一个文件。由于幻灯片从母版幻灯片继承其布局,因此内置克隆方法会在克隆过程中自动复制母版。 Microsoft PowerPoint内容格式 库允许在使用API时格式化文件中幻灯片上的形状和文本。文本通过与形状相关联的文本框架进行管理,因此使用与文本框架相关联的段落和部分来格式化文本。您可以管理字体类型、颜色、大小、阴影以及段落对齐、项目符号和方向。还可以轻松地操作形状元素属性,例如大小、线条、位置、图像、文本和填充。 序列化形状 尽管Aspose.Slides for C++支持大量形状,但是,如果API不支持形状,则提供了一种序列化方法,您可以通过该方法从现有幻灯片中序列化该形状,以便根据应用程序要求进一步使用。 支持的文件格式 Aspose.Slides for C++ API支持PowerPoint格式以及大量的转换格式。 输入输出 1、Microsoft PowerPoint: PPT、POT、PPS、PPTX、POTX、PPSX、PPTM、PPSM、POTM 2、OpenOffice: ODP 3、打开文档: OTP 4、其他: TIFF、EMF、XML 仅输出 1、固定布局: PDF、XPS 2、图像: JPEG、PNG、BMP、GIF、SVG 3、网页: HTML 支持的平台 Aspose.Slides for C++支持在以下具有系统要求的平台上开发的C++应用程序。 Windows 32 bit Windows 64 bit Linux 64 bit