Difference between revisions of "PHPOffice"

From LIMSWiki
Jump to navigationJump to search
(Created article. Will add more later.)
 
(Corrected a few items.)
Line 6: Line 6:
| caption                =  
| caption                =  
| collapsible            =  
| collapsible            =  
| author                =  
| author                = Maarten Balliauw
| developer              =  
| developer              = PHPOffice developers
| released              = {{Start date|2003|03|21}} (1.0.0)<ref name="GO100">{{cite web |url=http://superb-dca3.dl.sourceforge.net/project/group-office/CHANGELOG.TXT |title=Group-Office CHANGELOG |publisher=SourceForge |accessdate=13 January 2013}}</ref>
| released              = {{Start date|2007|02|23}} (1.0.0)<ref name="PHPEx100">{{cite web |url=http://blog.maartenballiauw.be/post/2007/02/23/phpexcel-1-0-0-final.aspx |title=PHPExcel 1.0.0 final |author=Balliauw, Maarten |publisher=Maarten Balliauw |date=23 February 2007 |accessdate=13 January 2013}}</ref>
| discontinued          =  
| discontinued          =  
| frequently updated    = yes<!-- Release version update? Don't edit this page, just click on the version number! -->
| frequently updated    = yes<!-- Release version update? Don't edit this page, just click on the version number! -->
| programming language  = PHP, JavaScript
| programming language  = PHP
| operating system      = Cross-platform
| operating system      = Cross-platform
| platform              =  
| platform              =  
| size                  =  
| size                  =  
| language              = Multi-lingual
| language              =  
| status                =  
| status                =  
| genre                  = Enterprise management software
| genre                  = Document management software
| license                = GNU Affero General Public License
| license                = GNU General Public License v2.0
| website                = [http://www.group-office.com/ Group-Office.com]
| website                = [https://github.com/PHPOffice github.com/PHPOffice]
}}
}}


'''PHPOffice''' is a collection of free PHP libraries for reading and writing files from a wide variety of document formats. Currently there are three projects associated with PHPOffice: PHPExcel, PHPWord, and PHPPowerPoint. However, only the PHPExcel project seems to have any momentum behind it as of January 2013. The libraries for all projects are built on Microsoft's OpenXML standard and PHP.
'''PHPOffice''' is a collection of free open-source PHP libraries for reading and writing files from a wide variety of document formats. Currently there are three projects associated with PHPOffice: PHPExcel, PHPWord, and PHPPowerPoint. However, only the PHPExcel project seems to have any momentum behind it as of January 2013. The libraries for all projects are built on Microsoft's OpenXML standard and PHP.


==Product history==
==Product history==
Line 88: Line 88:


<!---Place all category tags here-->
<!---Place all category tags here-->
[[Category:Enterprise management software (open source)]]
[[Category:Document management software (open source)]]
[[Category:Productivity software (open source)]]
[[Category:Productivity software (open source)]]

Revision as of 19:28, 13 January 2013

PHPOffice
Original author(s) Maarten Balliauw
Developer(s) PHPOffice developers
Initial release February 23, 2007 (2007-02-23) (1.0.0)[1]
Stable release

Spreadsheet: 1.29.0; Presentation: 1.0.0; Word: 1.2.0
 (Spreadsheet: June 14, 2023; 10 months ago (2023-06-14); Presentation: November 25, 2017; 6 years ago (2017-11-25); Word: December 28, 2023; 4 months ago (2023-12-28))

[±]
Preview release None [±]
Written in PHP
Operating system Cross-platform
Type Document management software
License(s) GNU General Public License v2.0
Website github.com/PHPOffice

PHPOffice is a collection of free open-source PHP libraries for reading and writing files from a wide variety of document formats. Currently there are three projects associated with PHPOffice: PHPExcel, PHPWord, and PHPPowerPoint. However, only the PHPExcel project seems to have any momentum behind it as of January 2013. The libraries for all projects are built on Microsoft's OpenXML standard and PHP.

Product history

PHPExcel

PHPPowerPoint

PHPWord

Features

The main features of the PHPOffice projects include[2][3][4]:

PHPExcel

PHPPowerPoint

PHPWord

Hardware/software requirements

Installation requirements for PHPOffice include:

  • PHP 5.2.x or greater
  • php_zip, php_xml, and php_gd2 enabled
  • The PHP extensions ZipArchive and xmllib installed

Consult the documentation on the Microsoft CodePlex pages linked here.

Videos, screenshots, and other media

Documentation for the PHPOffice projects can be found in the following places:

Entities using PHPOffice

Further reading

External links

References

  1. Balliauw, Maarten (23 February 2007). "PHPExcel 1.0.0 final". Maarten Balliauw. http://blog.maartenballiauw.be/post/2007/02/23/phpexcel-1-0-0-final.aspx. Retrieved 13 January 2013. 
  2. "PHPExcel - Features". Microsoft CodePlex. http://phpexcel.codeplex.com/wikipage?title=Features&referringTitle=Home. Retrieved 13 January 2013. 
  3. "PHPWord - Home". Microsoft CodePlex. http://phpword.codeplex.com/. Retrieved 13 January 2013. 
  4. "PHPPowerPoint - Features". Microsoft CodePlex. http://phppowerpoint.codeplex.com/wikipage?title=Features&referringTitle=Home. Retrieved 13 January 2013.