Aspose Slides使用模板创建PPTX文件的能力有多好?

本文关键字:文件 能力 多好 PPTX 创建 Slides Aspose | 更新日期: 2023-09-27 18:13:49

我试图使用Aspose幻灯片使用模板PPTX与主幻灯片和一些包含占位符的布局幻灯片生成演示文稿。我想让幻灯片符合不同的主题,用户将选择。

我使用了一个类似的代码:http://www.aspose.com/community/forums/permalink/467028/466709/showthread.aspx#466709. .这些形状似乎会移到占位符的位置。

然而,一些字体和大多数(如果不是全部)的背景和边框颜色没有从占位符复制。例如,我添加的所有矩形都有蓝色的背景和边框,而不是我在占位符上使用的。我怀疑的是Aspose人员将这些样式设置为矩形作为初始值,因此形状不会从占位符中选择它们。

我在Aspose论坛上问过这个问题,但他们花了几个世纪才回答。有人做过类似的成功吗?我是第一个使用Aspose幻灯片作为模板的人吗?网上似乎没有太多关于这方面的信息。只有一些信息的文本占位符,但我不处理文本只在这里(我有图表,表格和标题)…

我不认为我可以有效地处理即使是普通文本占位符的标题…

编辑:

当我在我的PPTX中插入一个新的矩形时,我得到的是一个矩形(感谢上帝!),它有一个边框和一个背景,完全类似于这里的演示:http://www.aspose.com/docs/display/slidesnet/Creating + +文本框+在+ SlideEx

这就是为什么我怀疑Aspose应该对这个问题负责。当你为一个形状设置属性时,它不会使用占位符的值。我不认为这些蓝色是PowerPoint的默认颜色…

我尝试将这些值设置为NotDefined,如下所示:

lAshp.FillFormat.FillType = FillTypeEx.NotDefined;
lAshp.FillFormat.SolidFillColor.ColorType = ColorTypeEx.NotDefined;
lAshp.LineFormat.FillFormat.FillType = FillTypeEx.NotDefined;
lAshp.LineFormat.FillFormat.SolidFillColor.ColorType = ColorTypeEx.NotDefined;

. .

Aspose Slides使用模板创建PPTX文件的能力有多好?

下面是Aspose论坛的主题:

http://www.aspose.com/community/forums/468796/textbox-title-not-picking-up-the-placeholder-s-style/showthread.aspx

任何消息都将在那里发布(我猜)。

干杯!