问题标签 [phpoffice]

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

php - 在 PHP 7 中使用 PHP excel 库或 python excel 库?

我一直在使用 PHPExcel 和 Spreadsheet 来生成和读取 PHP5 中的 excel 文件,但最近我已经切换到 PHP 7,由于不推荐使用这些 excel 库,这会带来很多麻烦。我搜索了很多,最后我找到了 PHPOffice。如果我改用 Python excel 库怎么办?与使用 PHP lib 相比,它会产生更好的性能吗?

0 投票
1 回答
2447 浏览

php - phpoffice/phpspreadsheet - 如何从 getHighestRow() 中排除无值单元格

上面的代码生成.xlsx模板文件,用户输入数据(7行)并上传文件,然后:

提前感谢您的帮助。

0 投票
1 回答
595 浏览

php - 使用带有纯 php 代码的 php (PHPOffice/PHPPresentation) 的 Ppt 到图像

我想从 ppt/pptx 制作图像。我可以使用 PHPOffice/PHPPresentation 阅读 ppt,但无法将其转换为图像。

0 投票
1 回答
1357 浏览

php - 没有电子表格对象的 PHPOffice\Excel 样式工作表

我在不属于电子表格对象的工作表对象中设置单元格样式时遇到问题。这可能吗?使用 getStyle() 方法似乎不可能,因为此方法调用父电子表格中的函数。也许还有另一种方法?

工作表类:

当 something() 被执行时,它会导致 setActiveSheetIndex() on null 异常。

0 投票
2 回答
210 浏览

php - phpspreadsheet 使用 MD5 散列

这个问题是为 phpexcel/phpspreadsheet 的开发者准备的。

我们目前正在使用我们网站上的库来生成 excel 文件(显然),并且目前正在获得 SOC2 认证;这要求我们将所有代码和第三方代码运行到安全扫描器中。

扫描器返回 36 个漏洞,所有这些漏洞都是“使用损坏或有风险的加密算法”;作为简单地使用 MD5 函数调用的结果。

所以我的问题是为什么使用 MD5 进行散列以及我们为什么要对其进行散列?如果我能更好地理解发生了什么,我可以尝试更改散列机制,或者至少解释为什么它确实不是安全风险。

0 投票
1 回答
185 浏览

php - PHPOffice - PowerPoint:如何在我的 PowerPoint 幻灯片中绘制虚线?

我想使用 PHPOffice 在我的 PowerPoint 演示文稿中生成一条虚线,但我只能生成实线或双线。

行生成器代码

如何正确生成虚线?

达世币生成代码

0 投票
1 回答
715 浏览

styles - 如何调整表格单元格边框的样式?

当我将一个单元格添加到表格中时,我可以操纵它的粗细(borderBottomSize)、它的颜色(borderBottomColor),但不能操纵它的样式(虚线、点线、长虚线……)。

当我阅读代码时,PhpOffice\PhpWord\Style\Cell 扩展了 PhpOffice\PhpWord\Style\Border。并且边框类具有属性borderBottomStyle。但是如何配置呢?

我还查看了 PhpOffice\PhpWord\Style\Line,在那里我可以找到一些“dashStyles”,但它们都没有工作......

我的问题:如何改变边框的样式(从粗线到例如虚线)?

0 投票
1 回答
368 浏览

php - 如何在 PhpSpreadsheet 中设置 Excel 单元格时间格式

如何在 PhpSpreadsheet 中设置 excel 单元格时间格式?

=> 我在单元格中设置了特定的时间格式。但是,我找不到。

注意:查看我的屏幕截图以获取更多详细信息

在此处输入图像描述

0 投票
0 回答
697 浏览

php - Composer 需要 phpoffice/phpexcel 未安装

基本上我正在尝试执行;

我明白了;

注意:如果这有什么不同,我会在 Magento 安装中执行此操作。

0 投票
1 回答
1966 浏览

php - 找不到存档文件。在 PHPWord-0.16.0/vendor/phpoffice/common/src/Common/XMLReader.php

我想在 php 中将 docx 文件转换为 html 并将内容作为 json 响应发送到 angular 端。我正在从这里尝试这段代码

我正在尝试这段代码,我哪里出错了?我已启用allow_url_include. 抛出错误,