问题标签 [pptxgenjs]

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 回答
229 浏览

node.js - 在 libreOffice 中打开 PPT 时,PPT 中的 SVG(由 Pptxgenjs 生成)显示不正确

pptxgenjs 能够正确添加 SVG 图像并生成 PPT。使用 Microsoft Office 打开此 PPT 时,SVG 图像正确显示。但是,当使用 libreOffice 打开此 PPT 时,SVG 图像显示为无效的十字符号,如下所述。

LibreOffice 中的 PPT

MS Office 中的 PPT

  • 环境:Windows 10
  • LibreOffice 版本 7

我在这里错过了什么吗?

0 投票
1 回答
614 浏览

html - 使用 PptxGenJS 将 HTML 文本字符串转换为 pptx 幻灯片

如何翻译 HTML 字符串(不是表格!)格式,例如:

使用 PptxGenJS 到具有与 HTML 相同样式的 pptx 幻灯片?

0 投票
0 回答
108 浏览

powerpoint - 如何将自定义数据添加到 OOXML for powerpoint?

我有一个 PPD 文档,我需要在其中附加一些自定义 XML 数据以供参考。我的xml数据是这样的

我试图添加这样的元数据

但看起来 PowerPoint 从演示文稿中删除了这些内容。我错过了什么吗?解决此问题的正确方法是什么?

更新:

pptgenjs有一个名为用于创建 pptx 文件的开源库。在创建图表时,库会连接 XML 标记并创建一个chart.xml文件。在做这件事时,我试图添加一些用户传递的自定义元数据。但是在 Powerpoint 中打开它时,标签会自动删除。这就是为什么我询问是否有任何特定规范可以在 pptx XML 文件中添加自定义标签。

自定义 XML 是如何添加的?

我正在使用 PptxGenJs 库来创建演示文稿。在那个库中,我编辑了makeXmlCharts函数并将我的自定义 XML 数据添加到其中。

最后使用ppt.write('base64')获取base64数据。

这就是我将编辑后的 ​​XML 数据插入 PPTX 文件的方式。

0 投票
1 回答
285 浏览

javascript - 如何在二维数组幻灯片中的 pptxgenjs 上制作无边框表格

我正在使用创建演示文稿,pptgenjs但是我似乎无法按照我的意愿创建表格边框。

这是我正在尝试使用的数据:

这是我到目前为止所尝试的:

在我尝试的方法中,在表格的顶部、左侧和右侧制作一个空值,而底部有一行导致这样的结果:

在此处输入图像描述

但是我想要以下内容:

在此处输入图像描述

关于如何使它起作用的任何建议?

0 投票
0 回答
44 浏览

pptxgenjs - ppt.write 后跟 ppt.writefile 损坏表

调用ppt.write()似乎修改了具有变量 colspan 的表,以便后续ppt.writeFile()调用在表中插入无关的表单元格。下面的示例代码。

我认为这是一个错误(我已经提交了一个问题https://github.com/gitbrent/PptxGenJS/issues/911),但我想我会在这里问,以防我遗漏了什么。如果其他人遇到过这种情况并知道一种解决方法,我们将不胜感激。

预期结果

实际结果

0 投票
0 回答
31 浏览

offline - 离线使用 PptxGenJS

我想离线使用 PptxGenJS。我下载了 inde.html 中引用的所有 css 和 js 文件,并相应地在 html 文件中引用了它们。我无法离线创建 pptx 文件。有没有办法离线使用 PptxGenJS?真挚地。

0 投票
0 回答
107 浏览

pptxgenjs - pptxgenjs 折线图和条形图中的自定义数据标签

我正在使用 pptxgenjs,它很棒,但是我找不到在条形图中设置自定义数据标签的方法。我正在尝试查看是否可以传递一个与图表值不同的数组,用于标签,而不是 x 轴标签,我的意思是条形顶部的标签。谢谢

0 投票
0 回答
24 浏览

pptxgenjs - 我试图找到解决方案,我们如何将现有幻灯片详细信息分配给添加新幻灯片

  • 我尝试将现有幻灯片详细信息分配给添加新幻灯片,但不使用现有幻灯片更新新添加的幻灯片。下面是我用来创建新幻灯片并用现有幻灯片覆盖的代码。

0 投票
0 回答
71 浏览

angular - 使用 PptxGenJS 将 domtoimage 生成的 svg 添加到 ppt 时出错

我在角度应用程序中有一个用例,将图像从 html 页面转换为 svg,然后将该 svg 插入 pptx 幻灯片中。

我正在使用另一个库https://github.com/tsayen/dom-to-image来获取 html 的 .svg,我正在尝试使用 PptXGenJS(slide.addImage()) 将其插入到 pptx 幻灯片中,但是PptxGenJS 不接受该文件格式。

有没有人也一样累?或者有没有其他方法可以实现这个用例?

谢谢你。

0 投票
0 回答
27 浏览

reactjs - 如何使用 PptxGenJS 创建具有不同字体样式的图形标题

我使用 PptxGenJS 使用 reactJs 从头开始​​创建 PPTX 文件。我需要创建一个具有不同字体样式的图表标题。

例如:你好 你好

我尝试使用 css 或 html 标签通过各自的 PptxGenJS 属性传递信息,但它没有发生,而是打印 html 值。