C ++ PowerPoint API

无需任何Microsoft PowerPoint依赖项即可在C ++应用程序中读取,编写,处理,转换PowerPoint演示文稿。

  下载免费试用版
C ++的Aspose.Slides

C ++的Aspose.Slides

  
 

Aspose.Slides for Cloud++是功能强大的PowerPoint API,无需Microsoft PowerPoint即可在C ++中操作,渲染和转换PPT(X)。API支持将文档中的幻灯片高保真呈现为各种图形格式,并提供修改或创建文件的几乎所有可能内容,格式化幻灯片上的文本和形状的功能。

Aspose.Slides for Cloud++支持大多数PowerPoint和幻灯片显示格式,包括POT,PPT,PPS,POTX,PPTX,PPSX,ODP等。 Aspose.Slides for Cloud++也可以将所有这些格式转换为PDF,HTML,XPS等。

 

先进的C ++ PowerPoint处理库功能

 

 

将演示文稿保存到文件或流

 

将演示文稿转换为标准格式

 

管理内置和自定义文档属性

 

密码保护演示文稿

 

添加,格式化和操作图表

 

添加,格式化和处理形状

 

添加,格式化和操作幻灯片

 

添加,格式化和处理文本

 

添加,格式化和操作表格

 

将演示文稿导出为PDF和XPS

 

以SVG格式导出幻灯片

 

将图像添加到演示文稿

 

从数据库生成演示文稿

 

支持MSO 2016图表

 

将演示文稿导出为HTML

 

导入和导出幻灯片中的HTML文本

 

将布局幻灯片添加到演示文稿中

 

加载受保护的演示文稿

 

设置单个图例的字体大小

 

创建股票图表并获取图表图像

 

更改系列颜色

 

设置图表区域圆形边框

 

更改系列中类别的颜色

 

设置图表数据表的字体属性

将PowerPoint文件导出为PDF或XPS

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

以PDF和XPS格式呈现演示文稿-C ++

// load presentation to be converted
SharedPtr<Presentation> prs = MakeObject<Presentation>(dir + L"template.pptx");
// save in PDF & XPS formats
prs->Save(dir + L"output.pdf", Aspose::Slides::Export::SaveFormat::Pdf);
prs->Save(dir + L"output.xps", Aspose::Slides::Export::SaveFormat::Xps);

复制或克隆演示幻灯片

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

Microsoft PowerPoint内容格式

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

序列化形状

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

  

支持和学习资源