问题标签 [aspose-slides]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1610 浏览

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

我正在尝试使用 Aspose Slides 使用带有母版幻灯片的模板 PPTX 和一些包含占位符的布局幻灯片来生成演示文稿。我想让幻灯片符合用户将选择的不同主题。

我使用与此类似的代码: http ://www.aspose.com/community/forums/permalink/467028/466709/showthread.aspx#466709 ..并且形状似乎转到占位符的位置。

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

我在 Aspose 论坛上问过这个问题,但他们花了几个世纪的时间才做出回应。有没有人做过类似的成功?我是第一个使用 Aspose Slides 进行模板的人吗?!?!网络上似乎没有太多关于这些东西的信息。只有一些关于文本占位符的信息,但我不只在这里处理文本(我有图表、表格和标题)......

而且我认为即使是带有普通文本占位符的标题,我也无法有效处理...

编辑:

当我在我的 PPTX 中插入一个新的矩形时,我得到的是一个矩形(感谢上帝!),它的边框和背景与此处演示中的完全相似: http ://www.aspose.com/docs/显示/slidesnet/Creating+a+TextBox+on+SlideEx

这就是为什么我怀疑 Aspose 是造成这个问题的原因。当您为形状设置属性时,它不会使用占位符中的值。我不认为这些蓝色是 PowerPoint 的默认颜色......

我尝试将这些值设置为NotDefined

..没有任何改变。

0 投票
1 回答
253 浏览

c# - 为 Aspose Dynamic Slide Generation CRM 2011 收集数据的空值

我正在使用 Aspose 在 Microsoft CRM Dynamics 2011 中的幻灯片中生成动态内容。即使代码中的逻辑似乎是正确的并且不应产生空值或空值,也没有为多个字段和关系正确填充数据,并且我已经确认数据库中的字段确实存在数据(某些字段和关系的数据确实正确填充)。所有这些问题都发生在 powerpoint 本身甚至开始生成之前,因此实际上这些问题可能不是“Aspose”问题,它们可能只是异步检索数据的 Web 服务/CRM 问题。

Aspose幻灯片工作流程:

1) HTML Web 资源包括用于下载 powerpoint 报告的 Silverlight 按钮
2) 在单击按钮时,Silverlight 应用程序通过 Web 服务请求从 CRM 中的项目实体异步收集所需的所有数据
3) 数据被编译成一个项目类,该类是然后传递给 ReportGenerator 服务并使用数据填充 powerpoint 的各个部分(这是我们使用自定义 Aspose 内容的部分)
4)Aspose 功能遍历每个指定的幻灯片并解析它们,并在需要的地方添加数据。5) Powerpoint 完成并为用户吐出填充的数据。

这是我在获取要填充的数据时遇到困难的两个例子。下面的 project.Pwins 值最终为 null,这告诉我 lambda 表达式没有正确执行,它在方法结束时仍然为 null,这告诉我突出显示的行根本没有被执行。

示例 1:

示例 2 下面的 project.TeamMembers 值最终为空:

这是另一个与关系无关的示例,而是在 CRM 中的项目实体上填充的字段在检索数据后显示为空的问题。CaptureTeamLeader 和 ProgramManager 最终都是空字符串,但是 ProjectName 和 ProjectNumber 填充没有问题

任何帮助将不胜感激。提前致谢!

编辑:

这是要求的 AttributeValue 方法:

0 投票
1 回答
1232 浏览

.net - 如何使用 Aspose Slides 设置系列标签的字体大小

虽然我已经在 Aspose 论坛上创建了一个主题,但我想我也会在这里提问,以防万一有人在使用 Aspose Slides 时遇到相同或类似的问题。

我正在使用模板图表。我创建了一个系列,并为其添加了一个标签,我已将其设置为显示系列名称。

我现在想做的是设置标签的字体大小,但是虽然我看到的所有示例都使用包含文本的实际“部分”对象进行描述,但在执行时,该对象还没有尚未创建。结果,我的输出图表上的系列标签的字体太大了。

如何设置 FontHeight 使其适用于我的标签文本?

0 投票
2 回答
169 浏览

aspose - 升级后更改 Aspose 幻灯片中条形的 z 顺序?

我们有一个包含两个系列的条形图,它是从模板加载的。之前我们使用的是 v8.0 的 Aspose.Slides,最近升级到了最新版本(v14.6)。在不对逻辑进行任何更改(除了编译所需的类名更改)的情况下,之前绘制在另一个条上方/上方的第一个条现在正在绘制在它下面。

有没有办法以编程方式调整条的顺序或高度,以便一个总是在另一个之上?

0 投票
1 回答
1606 浏览

c#-4.0 - Aspose Slides 表格单元格插入 HTML 内容

我正在使用 Aspose 幻灯片在我的应用程序中生成 PPT,我遇到了需要将HTML文本插入表格单元格的情况,我验证了所有博客都没有人给我答案。如果有人知道这里,请告诉我。提前致谢。

0 投票
1 回答
728 浏览

svg - 如何使用 aspose 幻灯片将 pptx 幻灯片转换为单个 svg 图像?

我能够使用以下代码将每张 pptx 幻灯片转换为多个/单独的 svg 图像:

但我想将所有 pptx 幻灯片转换为单个 svg 文件。

0 投票
0 回答
331 浏览

java - 如何将 ScatterWithSmoothLines 类型图表中的类别添加到 java aspose.slides api 中?

您好我正在尝试第一次使用 aspose.slides for java api 将图表创建到 pptx 文件中。我需要在 Y 轴上加倍值,在 X 轴上加一些字符串值。但我能够做到这一点。因为我很困惑使用这个库。我有很多研究这个图书馆。

我的代码是 -

我正在创建这张幻灯片,例如 -like = http://i.stack.imgur.com/IFfIQ.jpg

但我需要在 X 轴上添加诸如 = 12/12/2014,12/13/2014,14/12/2014 等类别。

我需要 pptx 文件上的这种类型图表 -所需格式文件的链接

请建议我任何想法完成此操作。感谢阅读

0 投票
0 回答
467 浏览

c# - 如何将 Word 文档内容添加到 PowerPoint 演示文稿中?

我想将 Word 文档部分插入到 PowerPoint 演示文稿中。现在我知道 3 种方法可以做到这一点。

  1. COM 互操作 (Microsoft.Office.Interop.PowerPoint)。我可以将整个 Word 文档作为 OLE 对象添加到演示文稿中。文档嵌入在 PP 演示文稿中。缺点:COM 很慢。由于嵌入了 Word 文档,PP 演示文稿文件的大小可能会急剧增加,但在我的情况下,这不是问题。
  2. 手动模拟 COM 在 XML 中所做的事情(使用 Office Open XML)。当将文档添加为 OLE 对象时,在 (PP 演示文件)/ppt/slides/slide{slide_number}.xml 中创建了引用嵌入文档的“< p:oleObj ...>”标签。此标记位于“< mc:AlternateContent …>”中,其中包含此“< p:oleObj ...>”和“< mc:Fallback>”,其中包含对为文档生成的缩略图的引用。我无法删除此缩略图,因此 PP 可以在打开插入文档时生成它。您知道如何在打开文档(或在没有 COM 的情况下插入)时强制重新生成它吗?
  3. Aspose.Slides (for .NET) 或类似的东西。

你能帮我处理第二种情况吗?或者,如果我想让它工作得相当快,我是否被迫使用 Aspose.Slides (或类似的)?

0 投票
2 回答
1570 浏览

c# - 如何使用 Aspose 从 C# 中的幻灯片中获取文本

我正在获取 ppt 文件幻灯片中的所有形状现在我想从这些形状中获取文本我该怎么做

这是我的方法,我在 ppt 文件中获取所有幻灯片的形状

现在我可以从中获取文本吗

0 投票
1 回答
2363 浏览

aspose-cells - 运行 GroupDocs 示例“Java 查看器 - 示例 Dropwizard”时“找不到 com.aspose:aspose-email:jar:5.3.0.0”

我正在尝试运行此示例“GroupDocs Java Viewer - Sample Dropwizard”从此处下载

它需要这些 jar 文件:

  • aspose-email-5.3.0.0.jar
  • aspose-imaging-2.9.0.jar
  • aspose-words-15.6.0.jar
  • aspose-slides-15.5.1.jar

我在这里找不到它们 maven.aspose.com

我找到了带有 jdk16 的罐子,但仍然有同样的错误:

无法在项目 groupdocs-viewer-dropwizard 上执行目标:无法解析项目 com.groupdocs.samples:groupdocs-viewer-dropwizard:jar:2.12.0 的依赖项:无法解析以下工件:com.aspose:aspose-电子邮件:jar:5.3.0.0,com.aspose:aspose-imaging:jar:2.9.0,com.aspose:aspose-slides:jar:15.5.1,com.aspose:aspose-words:jar:15.6.0:http://repository.springsource.com/maven/bundles/external中找不到 com.aspose:aspose-email:jar:5.3.0.0 失败 缓存在本地仓库中,直到 com 的更新间隔才会重新尝试解析.springsource.repository.bundles.external 已过期或强制更新 -> [帮助 1]