move-elevator / xlsx-appender
将数据追加到现有的xlsx文件
0.1.1
2017-12-14 12:57 UTC
Requires
- php: >=5.6
Requires (Dev)
- phpbench/phpbench: ~0.13
- phpmd/phpmd: ~2.6
- phpunit/phpunit: ~5.7
This package is not auto-updated.
Last update: 2024-09-14 18:20:41 UTC
README
将数据追加到现有的xlsx文件
这个库非常有用,可以将数据行追加到大型xlsx文件中。您可以使用XlsxRowTemplate提供的内容将数据写入临时文件。完成此文件后,可以将此文件路径提供给XlsxAppender。给定的临时文件将被删除。
该库不会查看工作表的xml结构。该库的主要功能是将大量数据以较小的内存大小和当前服务器的执行时间写入xlsx文件。(将不进行xml解析!)
在当前版本中,只能将纯文本、整数或布尔值写入xlsx文件。
提示
- 查看此存储库的示例文件夹,了解如何使用此库。
- 如果xlsx文件的阅读者不会显示由XlsxAppender添加的数据:使用类似TextWrangler的编辑器打开Xlsx文件。查看工作表的xml数据。如果仍有行号相同的行或坐标相同的单元格,阅读器将不会显示数据。
- 参与进来 - 为此库添加更多功能
待办事项
- 为单元格模板添加一些样式结构,例如字体颜色或字体粗细
- 如果某些单元格被标记,则修复xlsx文件的数据处理