•  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等。

     

     

    产品功能

    01

    高级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、设置图表数据表的字体属性

    02

    将PowerPoint文件导出为PDF或XPS

    Aspose.Slides for C++拥有自己专门设计的渲染引擎,以高保真度呈现Microsoft PowerPoint。它允许将演示文稿导出为行业标准格式,如XPS和PDF,其结果与原始演示文稿相似。

    03

    复制或克隆演示幻灯片

    Aspose.Slides为C++提供了内置方法,不仅可以在文档中克隆或复制现有幻灯片,还可以从一个文件复制到另一个文件。由于幻灯片从母版幻灯片继承其布局,因此内置克隆方法会在克隆过程中自动复制母版。

    04

    Microsoft PowerPoint内容格式

    库允许在使用API时格式化文件中幻灯片上的形状和文本。文本通过与形状相关联的文本框架进行管理,因此使用与文本框架相关联的段落和部分来格式化文本。您可以管理字体类型、颜色、大小、阴影以及段落对齐、项目符号和方向。还可以轻松地操作形状元素属性,例如大小、线条、位置、图像、文本和填充。

    05

    序列化形状

    尽管Aspose.Slides for C++支持大量形状,但是,如果API不支持形状,则提供了一种序列化方法,您可以通过该方法从现有幻灯片中序列化该形状,以便根据应用程序要求进一步使用。

     

     

     

    支持的文件格式

    Aspose.Slides for C++ API支持PowerPoint格式以及大量的转换格式。

    01

    输入输出

    1、Microsoft PowerPoint: PPT、POT、PPS、PPTX、POTX、PPSX、PPTM、PPSM、POTM

    2、OpenOffice: ODP

    3、打开文档: OTP

    4、其他: TIFF、EMF、XML

    02

    仅输出

    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