PHPExcel

2,689 views

Published on

MSWDS Session on PHPExcel - www.phpexcel.net

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,689
On SlideShare
0
From Embeds
0
Number of Embeds
10
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Documentation – examples, api and recipesActive developer = onecheck-in per week
  • Reporting – doneby most usersProcessing, forexample Atlas CopcoSweden – importingmateriallistsfrom spreadsheetRe-using – check my blog
  • PHPExcel

    1. 1. A lap around PHPExcel<br />In-memory spreadsheet engine for PHP<br />Maarten Balliauw<br />http://blog.maartenballiauw.be<br />http://twitter.com/maartenballiauw<br />maarten@maartenballiauw.be<br />
    2. 2. Who am I?<br />Maarten Balliauw<br />Antwerp, Belgium<br />www.realdolmen.com<br />Focus on web<br />ASP.NET, ASP.NET MVC, PHP, Azure, VSTS, …<br />MVP ASP.NET<br />http://blog.maartenballiauw.be<br />http://twitter.com/maartenballiauw<br />
    3. 3. PHPExcel<br />Provides anin-memory spreadsheet engine<br />Workbookwithworksheets<br />Worksheetswithcells<br />Formula support + calculation engine<br />Styles<br />Images<br />…<br />http://www.phpexcel.netorhttp://www.codeplex.com/PHPExcel<br />
    4. 4. PHPExcel<br />PHP library (PHP 5.1.x and up)<br />Provides anin-memory spreadsheet engine<br />De-factostandard?<br />Multi-platform<br />Open-source<br />Greatdocumentation!<br />Active development<br />Average &gt; 600 downloads per day!<br />http://www.phpexcel.netorhttp://www.codeplex.com/PHPExcel<br />
    5. 5. PHPExcel – Usage scenarios<br />Generating Excel documentson server<br />Reportingfrom PHP applications in different file formats<br />Processing existing Excel documentson server<br />Importing data from Excel document<br />Re-using business logicstored in Excel document (check my blog!)<br />Leveragingcalculationfunctions<br />…<br />
    6. 6. PHPExcel - Architecture<br />Core classlibraryfeaturing spreadsheet engine<br />SupportedbyIReader and IWriterinstances<br />
    7. 7. PHPExcel – Readers and writers<br />Readers for Excel2007, Excel5, CSV, Serializedformat, ODF Calc, …<br />Writersfor Excel2007, Excel5, CSV, HTML, PDF,Serializedformat, …<br />
    8. 8. DEMO<br />
    9. 9. Questions?<br />Check http://phplinq.codeplex.com<br />Contact me:<br />http://blog.maartenballiauw.be<br />maarten@maartenballiauw.be<br />http://twitter.com/maartenballiauw<br />Thankyou!<br />

    ×