问题标签 [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 投票
0 回答
132 浏览

pptxgenjs - 无法在浏览器中使用 pptxgenjs 将图像添加到幻灯片

我在我的 React 应用程序中使用 pptxgenjs 在浏览器上生成 PPT。我在使用 Web 路径向幻灯片添加图像时遇到问题。

它给我一个错误,它无法加载图像。我正在使用浏览器中的 pptxgenjs。 在此处输入图像描述

为什么会发生这种情况?我的代码有什么问题吗?

0 投票
0 回答
56 浏览

pptxgenjs - 在 pptxgenjs 如何使用自定义形状?

我尝试了另一个 pptx 构建器库,但这个库比其他库更好,这是我仍然使用这个库的原因,但我只是想要自由折线形状的功能,我看到了 git 存储库问题和拉取请求列表,我找到了 3.7.0 版本的答案自定义形状函数,所以我需要如何使用那个 beta 库?或者当启动 3.7.0 发布版本时,我的开发环境是 [nodejs 12.18.2] 和 [vuejs] [es6]

当我将 3.7.0beta 构建包 js 文件导入我的项目时,我的系统在 40% 等待读取包文件

0 投票
0 回答
20 浏览

pptxgenjs - Microsoft Office 的机密标签隐藏在页脚对象后面。我们如何将其置于页脚之上?

我们使用 pptxgenjs 准备了母版幻灯片,并使用母版幻灯片在其上添加了自定义页脚详细信息。

当我们打开 ppt 并为其贴上机密标签时,它就隐藏在页脚详细信息后面。那么,我们怎样才能在页脚细节上方加上保密标签呢?

0 投票
0 回答
287 浏览

javascript - 使用 pptxgenjs 和 base64 per-encoded 图像生成 powerpoint

我尝试通过阅读一些带有图片的文件夹来使用 pptxgenjs 创建一个 powerpoint 联系表。

当我使用图片的直接路径时,ppt 与图片一起导出很好,但是由于图片的大量集合,脚本由于内存而停止。

所以我尝试在base64中将它作为[文档建议] [1]预先添加,但是当生成ppt时,所有幻灯片都有标题,但没有图片,我没有收到任何错误。

图片文件夹如下

任何想法 ?[1]:https ://gitbrent.github.io/PptxGenJS/docs/api-images

0 投票
0 回答
78 浏览

javascript - 在 React.js 中写入大文件会导致 UI 在短时间内冻结

我有一个在单击时生成PowerPoint幻灯片的按钮,但是在生成过程中屏幕冻结了约1秒钟,这是流程:

(1)。用户点击按钮

(2)。打开微调器setIsGenerating(true)以表示生成正在进行中

(3)。触发异步请求以获取 base64 格式的图像数据

(4)。使用嵌套循环插入图像和文本的幻灯片

(5)。writeFile().then(()=> setIsGenerating(false)) 执行以下载和停止微调器。通过阅读我的控制台日志,冻结在 writeFile() 之前开始,它已经返回了一个承诺。注释掉 writeFile() 确实消除了冻结问题,但是这个函数是强制性的

(6) 另一个问题是在微调器消失后约 1 秒开始下载,但我希望下载在微调器消失的同时开始

(7) 下载的文件约为 120,000 KB,在我看来并没有那么大,但由于某些我不知道的原因,性能很差

创建PPT功能

按钮

0 投票
0 回答
80 浏览

javascript - PptxGenJS : 如何在 PptxGenJS 中添加字体

我正在使用 PptxGenJS 从 HTML 表创建 PPT。导出时采用默认字体。如何更改PPT中的字体。我需要知道在从 HTML 表生成 PPT 时如何传递字体系列属性。

0 投票
0 回答
80 浏览

javascript - 如何在 Node.js 中将文件返回到前端

我正在关注这个 lib 生成 ppt 的最简单的 node.js 示例:https ://gitbrent.github.io/PptxGenJS/docs/quick-start/

我第一次尝试在 React.js 中,writeFile() 下载了一个文件,所以它可以工作,但我不明白如何在 Node.js 中做到这一点,

我希望 writeFile() 返回一个文件,以便我可以发送回客户端,但它返回一个令人困惑的字符串。任何帮助表示赞赏,谢谢

代码

前端日志 前端

后端日志 在此处输入图像描述

0 投票
0 回答
25 浏览

pptxgenjs - 如何在 PptxGenJS masterslide 中添加文本数组

我正在尝试使用文本数组创建一个 masterslide 但不起作用,这是我的代码:

0 投票
0 回答
12 浏览

node.js - 角度 pptxgen TypeError:Buffer.isBuffer 不是函数”

无法创建文件 pptx 这是我的代码

0 投票
0 回答
22 浏览

pptxgenjs - 有没有办法使用 PptxGenJS 编辑现有 PowerPoint 幻灯片中的现有文本

我以前从未使用过此工具,但我想知道使用此工具是否是个好主意

我能否使用 PptxGenJS 拍摄现有幻灯片并编辑一行文本

我要编辑的幻灯片图像和文本