5 个用于生成Excel文件的PHP库

jopen 12年前

1. PHPExcel

5 个用于生成Excel文件的PHP库

  1. 支持图片,图表,公式,多个工作表.
  2. 可扩展:支持导出pdf/doc或其它你想要的格式。你可以继续输出writer类,实现你想要的格式。
  3. 文档完善并且易于使用,即使是PHP初学者。
  4. 可以加载现有的excel文件,然后将其作为模板往里面填充数据。
  5. 还支持openXML 格式和MS office 2007以上。

2. php-excel

  1. 这是一个轻量级的库,非常适合只要一个工作表的简单数据导出。
  2. MS Office 2007或更高版本会发出警报说文件可能无法在适当的格式,用户在打开文件之前。
  3. 只支持输出到浏览器
  4. 还不支持公式,图片和图表等

3. Php export data

  1. 基于上面提到的php-excel库
  2. 支持导出tsv/csv格式,除了xls 格式.
  3. 支持输出到浏览器,文件或字符串。

4. Excel Writer(XML) for PHP

  1. 公式和图片支持
  2. 多工作表支持
  3. 格式支持
  4. 支持直接从mysql表格和mysql查询导出数据。
  5. 它生成的是Microsoft Office 2003 XML格式的文件,可以在 Microsoft excel中打开。但它的扩展名可能会混淆用户。

5. Pear Excel Writer

  1. 公式和图片支持
  2. 多工作表支持
  3. 格式支持
  4. 只支持BIFF格式,比如.xls。不支持其它格式。