Hello
PPTXLib Package (Pure Ring library for PowerPoint files)
PPTXLib is a pure-Ring library for creating Microsoft PowerPoint (.pptx) files using the Ring programming language. It generates fully compatible Office Open XML (ECMA-376) files that can be opened in Microsoft PowerPoint, LibreOffice Impress, Google Slides, and other presentation applications.
Install
ringpm install pptxlib from ringpackages
Features:
- Multiple Slides - Create presentations with many slides
- Text Boxes - Formatted text with fonts, colors, alignment
- Rich Text - Multiple formats within a single text box
- Shapes - Rectangles, circles, ovals, rounded rectangles, lines
- Images - PNG, JPG, BMP, GIF support
- Tables - With headers, styling, and zebra striping
- Lists - Bullet and numbered lists
- Backgrounds - Solid colors per slide
- Layouts - 16:9, 16:10, 4:3 aspect ratios
- Quick Layouts - Title slides, two-column layouts
- Speaker Notes - Add notes to slides
- No Dependencies - Pure Ring implementation
Screen Shot:
Greetings,
Mahmoud