问题标签 [phpexcel]
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无法处理工作表 v2.1
我在使用 phpExcel 读取和显示 excel 时遇到问题。excel工作表版本是2.1,只有这个版本有问题。
请帮忙。
php - PHPExcel 生成完全提升的输出
问候,
我无法弄清楚如何正确使用 PHP,尤其是 PHPExcel。我已经阅读了有关此主题的多篇文章,但我一直在转圈。这是我的自升代码的相关部分:
PHPExcel 肯定是从查询中输出数据,我可以看到纯文本的点点滴滴,但它被大量随机字符包围,就好像我正在查看压缩或编译数据的内容一样。
例如:
任何指针将不胜感激
php - PHPExcel $objWriter->save() 失败
我正在使用 PHPExcel 根据数据库中的记录创建一个 Excel 文件,并且在大型数据集上生成它时遇到了一个奇怪的问题。我已将其缩小到一个导致问题的行:
它只是吐出一个空白文件而不是预期的工作簿。此外,如果我尝试将结果保存到本地文件而不是重定向到浏览器,效果也是类似的 - 不会创建任何文件。
更重要的是它适用于较小的数据集(较小 = 最多 200 行,较大 = 最多 2000 行,两种情况下最多 20 列)。它也可以在另一个(开发)服务器上正常工作,该服务器具有完全相同的、100% 相同的大型数据集。
我确实将save()
调用包装在 try-catch 中,但没有引发异常。memory_get_peak_usage()
在 for 之前执行save()
告诉我它正在使用 24MB,而我ini_set('memory_limit', '-1')
在脚本的前面有。此外,在运行脚本时监视服务器上的内存使用情况也不会显示任何显着增加。
有什么调试技巧吗?
编辑:apache日志中没有错误,但是我确实注意到访问日志中的相关行说:
奇怪的部分是最后一列 - 大小。我实际下载的文件总是空的——正好是 0 位,而不是 16386。
php - PHPExcel:如何在第一页标题中插入图像并将其放大以适合其内容?
我有一个用 PHPExcel 制作的 Excel 文件,它有一个带有左对齐徽标和右对齐日期和用户文本的标题。对于第一页,我想要一个类似的标题(相同的徽标和相同的日期和用户文本),但添加了一些信息(文件的标题和参数在几行之后居中)。
到目前为止,这就是我正在做的事情:
对于“常规”标题,徽标和文本都在那里,所以一切正常。对于第一页标题,我有两个问题:
- 徽标未显示在第一页标题上(但文本正常)。
- 由于居中的标题后面会跟着一些文本(使用getParameters动态加载),我希望第一页标题能够拉伸以适应它的内容。
我怎样才能用 PHPExcel 做到这一点?
php - PHPExcel 不会导出到 CSV
我正用头撞墙,试图弄清楚为什么我不能让 PHPExcel 输出 csv 文件。奇怪的是,这在 Internet Explorer 中有效——它输出为 csv,但在所有其他浏览器中,我尝试将它输出为 Excel 拒绝打开的 xls。
任何指针将不胜感激。
php - 为什么远程保存时 PHPExcel 文件会损坏?
我在使用PHPExcel远程保存文件时遇到了一个奇怪的问题。
这是我用于浏览器下载的代码:
不幸的是,我以这种方式下载的每个文件都无法被LibreOffice和Microsoft Office打开。
但是,如果我用这一行替换所有这些行:
该文件可以打开,所有数据/格式都是完美的。唯一的问题是它将它保存在服务器上,就在生成它的控制器旁边。
什么可能导致这种情况以及如何解决?
symfony - 如何在 Symfony 2 中正确使用 PHPExcel
我需要PHPExcel
与一个Symfony2
项目一起使用。任何人都知道如何正确设置项目以使用该库?我应该把它放在供应商目录中吗?配置文件等应该改变什么?
php - 从 PHP、mysql 导出到 excel(页面中的多个查询),代码无法正常运行?
嗨,下面是我用来将数据从 php 页面导出到 excel 文件的代码。
导出时,只有标题(列标题),没有数据?请帮助我更正此代码。
php - PHPExcel - 它可以逐行写入从数据库中获取
我正在使用 PHPexcel 生成 excel。
我有 60 列的 60000 多条记录的巨大数据结果。
我认为 PHPExcel 正在设置值和保存在对象数组中的所有内容,最后将其写入文件。由于 PHP 不擅长使用数组并且数据量很大,因此会出现请求超时错误。为了避免这种情况,我打算逐行编写。是否可以逐行写入excel文件并在最后保存?
php - phpExcel从文件创建作家
假设我有一个名为abc.xls的文件
我在该文件的某些列中有一些值,其中包含宏和公式。
如何使用phpExcel 向该文件添加更多值。不丢失其中的宏和公式?
例如,我想将单元格 A5的值设置为字符串"Testing"。
请帮忙。