问题标签 [phppresentation]
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.
php - 无法在 AngularJS 中下载文件(PPTX)
设想
我想让现有的 PHP 脚本动态生成 PPTX(Microsoft PowerPoint 文件)(风险缓解事件摘要),可通过 API 调用访问,以专门导致 AngularJS 前端下载文件。
到目前为止,我的脚本包含一个名为 generatePresentation 的函数(下面的实际名称)。它可以在浏览器中打开脚本并使用 PhpPresentation 生成库生成动态生成的文件。
问题如下。
如何使 PowerPoint 成功下载而没有任何问题?
任何帮助,将不胜感激。
现有的PowerPoint下载功能
示例输入(生成 PowerPoint 文件的“风险事件”元素列表)
生成的示例 PowerPoint 文件
AngularJS 下载功能
API 浏览器中的示例输出(文件内容)
php - 无法打开流/vendor/phpoffice/phppresenation/vendor/composer/../symfony/polyfill-mbstring/bootstrap.php
尝试通过在自定义 /api/libraries/PhpPresentation 目录下包含指向我的供应商目录的自动加载程序的脚本来运行带有 PHP PowerPoint 生成的 API 会导致警告。
警告:需要(C:\wamp64\www\projectaim\api\libraries\PhpPresentation\vendor\phpoffice\phppresentation\vendor\composer/../symfony/polyfill-mbstring/bootstrap.php):无法打开流:没有这样第 70 行 C:\wamp64\www\projectaim\api\libraries\PhpPresentation\vendor\phpoffice\phppresentation\vendor\composer\autoload_real.php 中的文件或目录
我该如何解决?
php - 有没有办法使用 PHPPresentation 创建带有虚线的折线图?
有没有办法在 PhpOffice/PHPPresentation 中创建带有虚线的折线图?
我在这里找到了设置折线图颜色的解决方案:
我的第一次尝试是使用不同的填充类型——但它们似乎并没有真正起作用。很好,FILL_NONE
也很有效。但是长得一模一样。常量都只是在线条上添加了一些点。如果我尝试直接在 PowerPoint 中编辑此行,则会设置“无行”选项。FILL_SOLID
FILL_GRADIENT_LINEAR
FILL_GRADIENT_PATH
FILL_GRADIENT_LINEAR
FILL_PATTERN
接下来,我正在寻找边框或线条设置,但对于轮廓或系列对象我都不能很好。
我正在使用 PhpOffice/PHPPresentation 包的“dev-develop”版本。
在此先感谢您的帮助!
php - 使用 PHPPresentation 从现有 pptx 创建 pptx 时缺少样式和内容
我正在使用下面的代码来加载一个 pptx 文件并保存到一个新的 pptx 中。我的代码很简单。但是新的 pptx 文件中的样式被破坏了。任何人都可以帮忙吗?
php - 在 PHPPresentation 中从 pptx 创建新 pptx 时不会复制样式和布局
我想将一个 pptx 文件的幻灯片拆分为单独的 pptx 文件,每个文件包含一张幻灯片。内容/文本被复制,但布局和样式未被复制。这是代码。
有人可以帮忙吗?
php - phppresentation溢出表问题
随着单元格高度的增加,表格高度增加并使表格移到幻灯片之外,因此我希望表格被分开,并且外面的部分进入下一张幻灯片假设第 3 行在幻灯片之外,所以发送第 3下一张幻灯片中的行