PHP_excel的替代品

PHP_excel有没有其他的select可以以自定义的格式“导出到XLSX / XLS”文件?

这是php标签的一般参考问题

我写了一个非常简单的类导出到“Excel XML”又名SpreadsheetML。 最终用户不如XSLX(取决于文件扩展名和Excel版本,他们可能会收到警告消息),但是比XLS或XLSX更容易使用。

http://github.com/elidickinson/php-export-data

用于编写Excel

  • PEAR的PHP_Excel_Writer (仅限xls)
  • 来自Bettina Attack的php_writeexcel (仅限xls)
  • XLS文件生成器商业和xls只
  • 来自Sourceforge的PHP Writer for PHP (仅适用于spreadsheetML)
  • Ilia Alshanetsky的Excel扩展现在在github上 (xls和xlsx,并且需要商业libXL组件)
  • PHP的COM扩展 (需要启用COM的电子表格程序,例如在服务器上运行的MS Excel或OpenOffice Calc)
  • COM( PUNO )的Open Office替代品(需要在启用了Java支持的服务器上安装Open Office)
  • Eli Dickinson的PHP-Export-Data (写入SpreadsheetML – Excel 2003 XML格式和CSV)
  • Oliver Schwarz的php-excel (SpreadsheetML)
  • Oliver Schwarz的原始版本的php-excel (SpreadsheetML)
  • excel_xml (SpreadsheetML,尽pipe它的名字)…链接报告为损坏
  • 小而强(tbs)项目包括用于创buildOfficeOpenXML文档(OpenDocument和OfficeOpenXML格式)的OpenTBS工具,
  • SimpleExcel宣称读取和写入Microsoft Excel XML / CSV / TSV / HTML / JSON /等格式
  • KoolGrid xls电子表格,而且doc和pdf
  • PHP_XLSXWriter OfficeOpenXML
  • PHP_XLSXWriter_plus OfficeOpenXML,PHP_XLSXWriter的分支
  • php_writeexcel xls only(看起来像是基于PEAR SEW)
  • 喷出 OfficeOpenXML(xlsx)和CSV
  • Slamdunk / php-excel (仅限于xls)看起来像旧PEAR Spreadsheet Writer的更新版本

阅读Excel

  • php-spreadsheetreader读取各种格式(.xls,.ods和.csv)
  • PHP-ExcelReader (仅限xls)
  • PHP_Excel_Reader (仅限xls)
  • PHP_Excel_Reader2 (仅限xls)
  • XLS文件阅读器商业和xls只
  • SimpleXLSX从描述中读取xlsx文件,尽pipe作者经常引用xls
  • PHP的Excel Explorer商业和xls只
  • Ilia Alshanetsky的Excel扩展现在在github上 (xls和xlsx,并且需要商业libXL组件)
  • PHP的COM扩展 (需要启用COM的电子表格程序,例如在服务器上运行的MS Excel或OpenOffice Calc)
  • COM( PUNO )的Open Office替代品(需要在启用了Java支持的服务器上安装Open Office)
  • Nuovo的电子表格阅读器 (csv,xls,xlsx和ods)
  • SimpleExcel宣称读取和写入Microsoft Excel XML / CSV / TSV / HTML / JSON /等格式
  • PHPExcleReader只是一个ZIP版本的旧版本的PHPExcel
  • Akeneo Labs电子表格parsing器 OfficeOpenXML(.xlsx)和CSV文件
  • 喷出 OfficeOpenXML(xlsx)和CSV
  • xhook的php-spreadsheetreader声称做大多数格式

PHP的一个新的C ++ Excel扩展,尽pipe你需要自己构build它,而且当试图找出哪些function(我甚至不能从网站上find它支持的格式,或者是否读取或写入或两者….我猜都)它提供的是来自SIMITGROUP phpexcellib。

所有声称比codeplex或github上的 PHPExcel更快,但是除了COM,PUNO Ilia围绕libXl和spout的封装外,他们不提供读写function,也不提供xls和xlsx; 可能不再支持; 和(虽然我没有testingIlia的扩展)只有COM和PUNO提供了相同程度的控制创build的工作簿。