问题标签 [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 回答
404 浏览

php - 如何在 PHPPresentation 中合并表格中的单元格

我正在尝试使用 PHPPresentation 合并表格中的单元格,但我找不到任何方法可以做到这一点,我该怎么做?提前致谢。

0 投票
0 回答
867 浏览

php - 使用php演示生成包含所有图像的ppt

我正在尝试使用 PHPPresentation- https: //github.com/PHPOffice/PHPPresentation 生成一个 ppt ,其中包含所有带有图像的幻灯片。并且图像的大小可以从 10-15mb 甚至更大..这是项目对高质量图像的要求。

我已经使用 PHPPresentation 实现了它,但问题是 ppt 大小变得太大,服务器只给出内部服务器错误 500 并退出 godaddy windows iis 服务器上的脚本。

那么任何人都可以建议我如何实现这一目标?并且对于较大的 ppt 大小没有错误。

0 投票
1 回答
1450 浏览

php - 如何更改 PHPPresentation 幻灯片的背景颜色?

我最近开始使用 PHPPresentation 库来创建 Powerpoint 演示文稿。我需要更改某些幻灯片的背景颜色,我查看了它们提供的代码示例以及开发人员文档中的代码,它们都缺少这些重要信息。

https://github.com/PHPOffice/PHPPresentation/tree/develop/samples http://phppresentation.readthedocs.io/en/latest/slides.html

0 投票
0 回答
284 浏览

php - 如何使用 PHP 将幻灯片添加到现有的 ppt 而不会出现以前的幻灯片错误?

我想用 PHP 控制我的 .ppt 文档。我可以用 PHPpresentation 很好地做到这一点,但是当我想在现有的演示文稿中添加幻灯片时,我做不到。如何将幻灯片添加到我现有的演示文稿中而不会对以前的幻灯片造成任何问题?以及哪个脚本(phppresentation 或..)或任何解决方案?

0 投票
1 回答
368 浏览

php - PHPPresentation - How to customize filename of served (downloadable in browser) file to not be the filename of the invoking php script?

How do I modify the following script (Summary.php) so that the served PPTX file name is not "Summary.php" and my served file is not named Summary.php.pptx?

The technique I am using is to render contents of the PowerPoint file into into the browser but I intentionally want to change the filename to at least not contain .php, but at best be a custom name like Presentation.pptx as specified in my php header below.

Summary.php

EDIT

Solution

0 投票
1 回答
619 浏览

phppresentation - 为什么任何 PhpPresentation 示例都不起作用?

我已经完成了 PhpPresentation(master 分支)的手动安装,我正在尝试运行该软件包附带的一个简单示例,但我无法使其正常运行。我已经对如何解决进行了大量研究,但无济于事。请参阅下面的代码以及我不断收到的错误。

这是我收到的错误:

致命错误:未捕获的异常 'Exception' 带有消息 'File ./resources/phppowerpoint_logo.gif not found!' 在 C:\wamp\www\Classes\PHPPresentation-master\PHPPresentation-master\src\PhpPresentation\Shape\Drawing\File.php 第 34 行

虽然当我去寻找时,gif图像在那里......任何理解这一点的帮助表示赞赏。

谢谢

0 投票
1 回答
241 浏览

php - PowerPoint图表需要修复

我目前正在做一个需要在线创建PowerPoint的项目。我为此使用https://github.com/PHPOffice/PHPPresentation 。除了生成图表外,几乎所有东西都能完美运行。当我打开PowerPoint时,它说它需要修复。修复后所有内容都丢失了。

我想知道是否有其他人有同样的问题,可以帮助我解决这个问题。

我试过的代码:

包:https
://github.com/PHPOffice/PHPPresentation 框架:Laravel 5.1
php版本:7.0

提前致谢

0 投票
1 回答
187 浏览

php - 使用 PHP 减小 pptx 文件的文件大小

我正在使用这个插件生成PPTX文件。每个 ppt 有近 20 个或更多的图像,大小约为 600-1000 kb。我正在通过缩小图像,然后将它们添加到 PPTX。PHP

但是我得到的 PPTX 文件大小16/17 MB与图像总数相同。有什么办法可以减小文件大小?

我正在使用https://www.wecompress.com/重新使用大小,并获得 2/3 MB 的文件。

PHP中有什么方法可以这样做吗?

0 投票
1 回答
134 浏览

background-color - 如何在 phppresentation 幻灯片中使用自定义颜色作为背景

我希望能够使用自定义颜色,但似乎无法绕过 styleColor 常量。如何输入我自己的颜色,如 #008080

0 投票
2 回答
1947 浏览

php - PhpPresentation imagecreatefromstring():数据不是可识别的格式 - PHP7.2

我正在尝试使用 PhpPresentationsample.pptx使用他们文档中针对读者的简单说明来读取文件,我得到:

imagecreatefromstring(): Data is not in a recognized format

我检查了我是否安装了 PHP7.2-gd 以及所有其他依赖项。

我的代码:

有人可以帮我理解这个问题吗?