techqjyd/phpexcel

PHPExcel - OpenXML - 使用PHP读写不同电子表格文件格式(如Excel (BIFF) .xls、Excel 2007 (OfficeOpenXML) .xlsx、CSV、Libre/OpenOffice Calc .ods、Gnumeric、PDF、HTML等)的库 - 电子表格引擎

安装: 54

依赖: 0

建议: 0

安全性: 0

星标: 0

关注者: 2

Forks: 4,188

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

想要贡献吗?

如果您想贡献,这里有一些注意点和指南

  • 所有新开发都在1.8分支上,所以它总是最新的
  • 主分支仅包含标记的发布
  • 如果您打算提交pull请求,请从1.8分支fork,并将您的pull请求提交回该1.8分支
  • 尽可能使代码更改符合PSR-2标准
  • 关于fork的有用文章
  • 关于pull请求的有用文章

许可证

PHPExcel遵循LGPL (GNU LESSER GENERAL PUBLIC LICENSE)