问题标签 [phpspreadsheet]
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 - 使用 PHPExcel 设置电子表格单元格的宽度
我正在尝试在使用 PHPExcel 生成的 Excel 文档中设置单元格的宽度:
但这不起作用。
我需要在这里调用什么方法?
php - 使用 PHPExcel 合并单元格值 - PHP
我有一个简单的表,如:
我正在使用PHPExcel以 XLS 格式导出我的数据
现在我想在一个单元格first_name
中合并这两个字段last_name
我试过了:
但是我得到错误并且不起作用。有什么帮助吗?
php - 无法在 PHP Excel 中创建多个工作表
您好我正在 PHP Excel 中创建多个工作表,但它不工作。我面临一个问题“您试图通过越界索引设置一张活跃的工作表:1。实际的工作表数量为 1。”
这是我的代码:
这里我提到了我在这个函数中传递的所有参数
php - PHPExcel 和 PhpSpreadsheet 之间的主要区别是什么?
在PHPOffice的项目中,有两个与电子表格文件格式相关的项目:
PHPExcel 是一个用纯 PHP 编写的库,并提供一组类,允许您写入和读取不同的电子表格文件格式,如 Excel (BIFF) .xls、Excel 2007 (OfficeOpenXML) .xlsx、CSV、Libre/OpenOffice Calc .ods, Gnumeric, PDF, HTML, ... 这个项目是围绕微软的 OpenXML 标准和 PHP 构建的。
和
PhpSpreadsheet 是一个用纯 PHP 编写的库,并提供一组类,允许您读取和写入不同的电子表格文件格式,如 Excel 和 LibreOffice Calc。
它们之间的主要区别是什么?
php - PhpSpreadsheet - 我可以在 PHP 中向 xls 文件添加数字签名吗?
我使用https://github.com/PHPOffice/PhpSpreadsheet 我需要在 xls 文档中添加数字签名以验证文档的真实性。是否可以使用这个或其他 PHP 库?谁能指出我如何做到这一点的方向?
php - 当我构建(配置)phpspreadsheet的源代码时,由于找不到apxs并且未构建apache,因此出现错误
[通过 APXS 通过 DSO 检查 Apache 2.0 处理程序模块支持...
抱歉,我无法运行 apxs。可能的原因如下:
- 未安装 Perl
- 没有找到 apxs。尝试使用 --with-apxs2=/path/to/apxs 传递路径
- Apache 不是使用 --enable-so 构建的(显示 apxs 使用页面)
/usr/local/apache/bin/apxs 的输出如下:./configure: line 6199: /usr/local/apache/bin/apxs: No such file or directory configure: error: Aborting]
这是错误建议我解决这个问题。
php - PhpSpreadsheet (PhpExcel) 的稳定版本
我尝试使用PhpSpreadsheet。在问题部分,我发现主分支现在已损坏。
我尝试使用开发分支,但找不到功能齐全且准备复制\粘贴的版本。稳定分支中没有 Autoloader.php 等。我只想使用这个库。
在主分支我发现
在我可以像这样使用这个库之后
我可以做些什么来毫无困难地使用开发分支?
php - 如何使用 PhpSpreadsheet 从表格单元格中检索日期?
我有xlsx
表格,我使用 PhpSpreadsheet 来解析它们。一些单元格被格式化为日期。问题是 PhpSpreadsheet 以未指定的格式返回日期格式单元格的值:
如何以 UNIX 时间或DateTimeInterface
实例的形式从单元格中获取日期?
phpspreadsheet - PHPSpreadSheet:getCalculatedValue() 已被弃用,那么“新”方式是什么?
我正在使用 PHPSpreadSheet,但是当我在我的 Excel 工作表中有一个列时,我在 PHPSpreadSheet 中=B4
使用getValue()
时,我确实得到了这个值:“=B4”。
因此,当我查看源代码时,我发现我可以使用getCalculatedValue()
,但不推荐使用该方法。我仍然可以使用它(它按预期工作),但我不太喜欢使用不推荐使用的方法。
那么在 PHPSpreadSheet 中获得正确(引用)值的正确方法是什么?
zend-framework - 生产系统差异
我有一个带有控制器的 ZF3 项目,它打开 excel 文件并将它们与将打开的模板进行比较。
在我的开发笔记本(xampp)上一切正常,在我的生产系统(ubuntu)上,phpspreadsheet 会导致错误(我认为是错误的)。
这是我的代码片段:
我已经在非相对路径中有文件夹,因为 basePath() 不起作用,它不会给出任何结果。
echo 语句只是因为服务器日志不会给出任何错误。在我的开发系统上,我在生产系统上得到回显文本,错误似乎在加载语句中。
第一个问题:我怎么能在这里使用相对路径?
第二个问题:我怎样才能知道电子表格类是否有问题?
这是作曲家加载的内容:
这是一个问题,因为它有这个开发版本吗?在这一点上,我很困惑,因为我玩过文件的路径,我在文件夹中手动更改了权限,我检查了服务器日志,现在我什么都不知道了。
这里文件夹中的权限:
任何有用的建议表示赞赏。