Local clone of [PhpSpreadsheet](https://github.com/PHPOffice/PhpSpreadsheet/)
Go to file
Mark Baker 0c00677756 Merge pull request #297 from navarr/composer-xml
Add ext-xmlwriter as a Composer requirement
2014-02-23 16:04:10 +00:00
Build Update build.xml 2013-07-10 14:41:23 +02:00
Classes Merge pull request #305 from PowerKiKi/fix_SUMIF_condition_including_double_quote 2014-02-23 16:02:10 +00:00
Documentation Update security section in Reader documentation 2014-02-21 10:21:04 +00:00
Examples Bugfix: Work item GH321, GH158, CP17824 - LibreOffice created XLSX files results in an empty file. 2014-02-23 15:35:05 +00:00
unitTests Double quote support for SUMIF() condition 2014-01-17 21:01:57 +09:00
.gitattributes General: Work item GH-98 - Split repository in order to improve distribution of the library via composer 2013-03-22 14:09:22 +00:00
.gitignore Update .gitignore 2012-12-27 10:24:48 +01:00
.travis.yml Travis: test also against PHP 5.5 2013-09-06 10:53:46 +02:00
README.md Fix #91: Update url of Travis build images 2012-11-24 20:46:18 -02:00
changelog.txt Bugfix: Work item GH321, GH158, CP17824 - LibreOffice created XLSX files results in an empty file. 2014-02-23 15:35:05 +00:00
composer.json Add ext-xmlwriter as a Composer requirement 2014-01-03 16:59:32 -05: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

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

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)

Want to contribute?

Fork us!

License

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