问题标签 [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.

0 投票
1 回答
1540 浏览

php - PHPOffice PHPPresentation 在保存 pptx 时失去原始样式

我有简单的代码:

  1. 加载模板 pptx (*)
  2. 复制几张幻灯片
  3. 用值水合这些幻灯片(只是替换占位符文本)
  4. 将结果保存到新文件

不幸的是,PHPOffice 的 PHPPresentation 无法保留模板中存在的幻灯片样式。

在步骤 4 中保存的幻灯片都是白色的(默认样式)。

有没有办法明确复制该样式?是 PHPPresentation 限制,因为它无法读取样式或其他东西吗?

(*) 所描述的问题对于 ppt/odp 也存在。不保留任何样式。

0 投票
1 回答
732 浏览

php - 如何使用 PHPPowerpoint/PHPPresentation 自定义折线图中的线条?

如何自定义 PHPPowerpoint/PHPPresentation 折线图中的线条?我在文档或示例中找不到任何东西来解决这个问题。

这是我的代码:

折线图的颜色显示为蓝色,但我希望能够更改该颜色。它还显示了方形标记,但我想让它在线上没有标记。

提前谢谢你。

0 投票
1 回答
263 浏览

php - 如何通过 PhpPresentation 从表格中的单元格中删除文本?

这些天我开始使用 PHP-Presentation。我加载演示文稿并尝试从单元格中删除值。但是没有清除单元格的功能。

我刚刚发现addText()createText()

0 投票
2 回答
1448 浏览

php - 如何在 PhpPresentation 中添加新字体

我正在尝试使用 PhpPresentation 库从 Laravel 进行演示。

我想将演示文稿的字体从默认更改为“Century Gothic”。

使用->setName($pValue = 'Century Gothic');不起作用。

0 投票
0 回答
471 浏览

php - PhpPowerpoint 致命错误

我正在使用 Powerpoint2007 的阅读器查看现有的 pptx 文件,但我收到了这个致命错误:

致命错误:未捕获的异常 'Exception' 带有消息 'File ./resources/phppowerpoint_logo.gif not found!' 在 C:\xampp\PHPPresentation-master\src\PhpPresentation\Shape\Drawing.php:107 堆栈跟踪:#0 C:\xampp\PHPPresentation-master\samples\Sample_Header.php(49): PhpOffice\PhpPresentation\Shape\绘图->setPath('./resources/php...') #1 C:\xampp\htdocs\sanagumana.php(8): include_once('C:\xampp\PHPPre...') #2 {main } 在第 107 行的 C:\xampp\PHPPresentation-master\src\PhpPresentation\Shape\Drawing.php 中抛出

我已经检查了资源文件夹并且 phppowerpoint_logo.gif 在那里。我能做些什么??

0 投票
1 回答
71 浏览

php - 阴影折线图下方的区域 - PHPpresenatation

我正在使用 PHPpresentation 库制作 PPT。在那我已经创建了折线图,但无法为折线下方的区域着色。

在此处输入图像描述

这就是它的来历。

但我想要这样的东西

在此处输入图像描述

提前致谢。

0 投票
3 回答
1548 浏览

php - Phppresentation createRichTextShape - 如何创建换行符

我正在使用 PphPresentation 库来创建 powepoint 演示文稿。

我正在尝试在 textshape 内创建一个换行符。

这是代码的一部分

我得到这样的东西:

但我想得到的是:

0 投票
1 回答
1014 浏览

repair - 带有 2 张幻灯片的 PHPPresentation 文件需要修复

我正在编写一个脚本来创建包含多张幻灯片的演示文稿。当我添加第一张幻灯片时,脚本工作正常。

所以上面的代码工作正常。然后,当我为第二张幻灯片添加代码时,使用 PowerPoint 打开时出现错误,表明内容存在问题并且文件需要修复。

这是我为第二张幻灯片添加的代码。它基本上是上一张幻灯片的副本。

0 投票
0 回答
505 浏览

php - PHPPresentation - 问题加载然后保存 PP07 文件

我在加载 PowerPoint 2007 (.pptx) 文件然后再次保存时遇到问题。即使不对其进行任何更改,原始文件中的图像最终也会丢失。

在这个片段中,例如在我执行它之后,输出文件只有 25321 字节,而原始文件的长度为 109363 字节 - 由于图像。

不会产生错误。我已经尝试过开发和 0.7.0 分支。

有任何想法吗?

0 投票
1 回答
693 浏览

php - 在 codeigniter 框架中安装 phppresentation

我尝试在 codeigniter 框架中安装 phppresentation 库。但是在 codeigniter 中不能使用命名空间。那么如何整合呢?