phppptx Community Edition
phppptx Community Edition
The Community Edition is a free, reduced version of phppptx for generating PowerPoint presentations. It provides a subset of the features available in the commercial editions.
Community Edition and phppptx compared
Compare the free Community Edition with the full phppptx library to find the right option for your project.
phppptx Community includes the essential tools for creating PowerPoint presentations with PHP, including slides, text, lists, tables, images, shapes, links, comments, audio and video.
The commercial packages extend these capabilities with template processing, HTML and CSS conversion, charts, conversion of presentations to PDF, HTML, and other formats, merging, watermarks, encryption, digital signatures, math methods, additional APIs, performance features, and more advanced features for professional presentation management.
| Criteria | phppptx Community | phppptx |
|---|---|---|
| PRESENTATION CREATION AND CONTENT | ||
| Core PPTX generation | Included | Included with an expanded feature set and additional configuration options. |
| Slides, and sections | Included | Included with additional options |
| Text and text formatting | Included | Included with additional formatting options |
| Lists and tables | Included | Included with additional formatting options |
| Links | Included | Included with additional options |
| Images, shapes and text boxes | Included | Included with additional options |
| Audio and video | Included | Included with additional options |
| Comments | Included | Included with additional options |
| HTML and CSS to PowerPoint | Not included | Available, including extended HTML and CSS features |
| Charts | Not included | 2D, 3D and combination charts, trendlines and more |
| LAYOUT, STYLES AND SETTINGS | ||
| Background colors | Included | Included with advanced settings |
| Slide and presentation settings | Included | Included with advanced settings |
| Slide footers | Not included | Add content to slide footers |
| Notes | Not included | Included |
| PPTXCustomizer | Not included | Included |
| TEMPLATES AND ADVANCED FEATURES | ||
| Template processing | Not included | Replace placeholders with text, images, HTML, audio, video and other content |
| Merge PPTX files | Not included | Merge presentations |
| PPTXPath and presentation indexing | Not included | Find, extract, move, clone, and remove presentation content |
| Watermarks | Not included | Insert watermarks |
| Text box connectors | Not included | Connect text boxes |
| PPTX conversion | Not included | Convert between PPTX, PPT, ODP, PDF and HTML using the available tools and plugins |
| PPTX utilities | Not included | Search and replace values, split presentations, remove sections and more |
| PPTX encryption | Not included | Encrypt PPTX presentations |
| Digital signatures | Not included | Sign PPTX presentations |
| PERFORMANCE | ||
| Performance features | Not included | Optimized presentation processing, in-memory presentations and serialized templates |
| CLI command | Not included | Available for command-line interface |
| APIs | ||
| PHP API with namespaces | Included | Included |
| HTML API | Not included | Create PPTX presentations from HTML |
| JSON API | Not included | Work with PPTX presentations using JSON |
| SUPPORT AND LICENSING | ||
| Support | Examples and public Community resources | Technical support is included |
| Cost | Free | Commercial licenses available |
| Permitted use | Personal projects, self-learning, individual education, experimentation, evaluation, development and testing | Uses permitted by the selected commercial license |