ARCHIVED
Go to file
2017-03-02 09:38:00 +09:00
Build EMail address and changelog date 2014-03-02 14:57:53 +00:00
Classes Fix old reference to _sheetIndex in HTML Writer 2016-09-29 21:13:14 +01:00
Documentation Update 01-Getting-Started.md 2016-05-11 12:44:28 +03:00
Examples Fix to Radar and Scatter chart examples 2016-08-13 12:16:51 +01:00
unitTests Fix for XML settings, together with unit tests 2016-06-05 16:45:50 +01:00
.gitattributes modify export ignores 2016-01-15 01:19:58 +00:00
.gitignore Update .gitignore 2012-12-27 10:24:48 +01:00
.travis.yml Update Travis configuration 2015-12-30 11:15:21 +00:00
changelog.txt General: (sim642) Pull Request 489 - Implement actual timezone adjustment into PHPExcel_Shared_Date::PHPToExcel 2016-03-31 23:50:44 +01:00
composer.json Minor updates to composer 2016-08-04 23:55:21 +01:00
install.txt Update to copyright year in file headers, and minor documentation updates 2013-05-14 12:20:28 +01:00
license.md Added readme and license file 2012-07-05 07:24:57 +02:00
README.md Fix typo in bug number 2017-03-02 09:38:00 +09:00

PHPExcel - OpenXML - Read, Write and Create spreadsheet documents in PHP - Spreadsheet engine

PHPExcel is a library written in pure PHP and providing a set of classes that allow you to write to and read from different spreadsheet file formats, like Excel (BIFF) .xls, Excel 2007 (OfficeOpenXML) .xlsx, CSV, Libre/OpenOffice Calc .ods, Gnumeric, PDF, HTML, ... This project is built around Microsoft's OpenXML standard and PHP.

Master: Build Status

Develop: Build Status

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

File Formats supported

Reading

  • BIFF 5-8 (.xls) Excel 95 and above
  • Office Open XML (.xlsx) Excel 2007 and above
  • SpreadsheetML (.xml) Excel 2003
  • Open Document Format/OASIS (.ods)
  • Gnumeric
  • HTML
  • SYLK
  • CSV

Writing

  • BIFF 8 (.xls) Excel 95 and above
  • Office Open XML (.xlsx) Excel 2007 and above
  • HTML
  • CSV
  • PDF (using either the tcPDF, DomPDF or mPDF libraries, which need to be installed separately)

Requirements

  • PHP version 5.2.0 or higher
  • PHP extension php_zip enabled (required if you need PHPExcel to handle .xlsx .ods or .gnumeric files)
  • PHP extension php_xml enabled
  • PHP extension php_gd2 enabled (optional, but required for exact column width autocalculation)

Note: PHP 5.6.29 has a bug that prevents SQLite3 caching to work correctly. Use a newer (or older) versions of PHP if you need SQLite3 caching.

Want to contribute?

PHPExcel developement for next version has moved under its new name PhpSpreadsheet. So please head over to PhpSpreadsheet to contribute patches and features.

License

PHPExcel is licensed under LGPL (GNU LESSER GENERAL PUBLIC LICENSE)