windqyoung / phpexcel
PHPExcel - OpenXML - 使用PHP读取、创建和写入电子表格文档 - 电子表格引擎
1.8.3
2023-01-29 06:37 UTC
Requires
- php: ^5.2|^7.0|^8.0
- ext-mbstring: *
- ext-xml: *
- ext-xmlwriter: *
Requires (Dev)
Replaces
- phpoffice/phpexcel: 1.8.3
This package is auto-updated.
Last update: 2024-09-29 06:03:28 UTC
README
PHPExcel 是一个纯PHP编写的库,提供了一套类,允许您写入和读取不同的电子表格文件格式,如 Excel (BIFF) .xls、Excel 2007 (OfficeOpenXML) .xlsx、CSV、Libre/OpenOffice Calc .ods、Gnumeric、PDF、HTML 等。该项目基于微软的 OpenXML 标准和 PHP 构建。
支持的文件格式
读取
- BIFF 5-8 (.xls) Excel 95及以上版本
- Office Open XML (.xlsx) Excel 2007及以上版本
- SpreadsheetML (.xml) Excel 2003
- Open Document Format/OASIS (.ods)
- Gnumeric
- HTML
- SYLK
- CSV
写入
- BIFF 8 (.xls) Excel 95及以上版本
- Office Open XML (.xlsx) Excel 2007及以上版本
- HTML
- CSV
- PDF(使用tcPDF、DomPDF或mPDF库,需要单独安装)
要求
- PHP版本5.2.0或更高
- PHP扩展php_zip启用(如果需要PHPExcel处理.xlsx、.ods或.gnumeric文件,则必需)
- PHP扩展php_xml启用
- PHP扩展php_gd2启用(可选,但用于精确列宽自动计算时必需)
想要贡献吗?
如果您想贡献,以下是一些说明和指南
- 所有新开发都在1.8分支上进行,因此它总是最新的
- 主分支只包含标记版本
- 如果您打算提交拉取请求,请从1.8分支创建分支,并将您的拉取请求提交回该1.8分支
- 尽可能使代码更改符合PSR-2标准
- 有关分叉的有用文章
- 有关拉取请求的有用文章
许可
PHPExcel遵循LGPL (GNU LESSER GENERAL PUBLIC LICENSE)许可