PHPExcel的修改版,具有MVC兼容性和一些其他错误修复。PHPExcel - OpenXML - 在PHP中读取、创建和写入电子表格文档 - 电子表格引擎

1.8.1 2015-05-01 07:00 UTC

README

PHPExcel是一个用纯PHP编写的库,提供了一组类,允许您写入和读取不同的电子表格文件格式,如Excel (BIFF) .xls,Excel 2007 (OfficeOpenXML) .xlsx,CSV,Libre/OpenOffice Calc .ods,Gnumeric,PDF,HTML等。此项目围绕Microsoft的OpenXML标准和PHP构建。

主分支: Build Status

开发分支: Build Status

Join the chat at https://gitter.im/PHPOffice/PHPExcel

支持的文件格式

读取

  • 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启用(可选,但要求精确列宽自动计算)

注意: PHP 5.6.29存在一个错误,阻止SQLite3缓存正常工作。如果需要SQLite3缓存,请使用较新(或较旧)版本的PHP。

想要贡献吗?

由于PHPExcel的开发已经转移到其新名称PhpSpreadsheet,所以请前往PhpSpreadsheet以贡献补丁和功能。

许可协议

PHPExcel遵循LGPL(GNU LESSER GENERAL PUBLIC LICENSE)许可协议