Maarten Balliauw has blogged about the fact that a new project has just been released on CodePlex: PHPPowerPoint. Just like with PHPExcel, PHPPowerPoint can be used to generate PPTX files from a PHP application. This can be done by creating an in-memory presentation that consists of slides and different shapes, which can then be written to disk using a writer (of which there’s currently only one for PowerPoint 2007).
PHPLinq is a class library for PHP, based on the idea of Microsoft’s LINQ technology. LINQ is short for language integrated query, a component in the .NET framework which enables you to perform queries on a variety of data sources like arrays, XML, SQL server, … These queries are defined using a syntax which is very similar to SQL.
The PHPExcel library can be used to read & write Excel spreadsheets, but what if you wanted to use them to access Google Documents Spreadsheets?
In many companies, business logic resides in Excel. This business logic is sometimes created by business analysts and sometimes by business users who want to automate parts of their everyday job using Excel. This same Excel-based business logic is often copied into an application (i.e. a website) and is maintained on 2 places: if the Excel logic changes, the application should also be modified.
On his blog, Maarten Balliauw posted that he has started a new class library mimicing C#'s LINQ technology.
Here’s a cool present. Recently Wouter posted on his blog about an article he co-operated on for MSDN: OpenXML in Healthcare.
On his blog, Maarten Balliauw shows two easy ways on how to implement an ArrayObject supporting generics in PHP5.
p. The new version of PHPExcel has just been released, bringing 1.3.0 to the public. New features include formula calculation, inserting and removing columns/rows, auto-sizing columns, freezing panes, and much more.
I’m quite proud to announce the 1.0.0 version of PHPExcel, a set of classes that allows you to write Excel2007 files from PHP.
I've been working on a set of PHP classes to create Offixe 2007 SpreasheetML documents (.xlsx files). I finished my first goals (some basic XLSX writing), and I want to share this set of classes to the community.