syncfusion-javascript-powerpoint
Installation
SKILL.md
Processing PowerPoint Presentations
A comprehensive skill for creating, reading, and manipulating PowerPoint presentations programmatically using the Syncfusion JavaScript PowerPoint library. This library provides seamless integration for TypeScript, JavaScript, Angular, React, Vue, and Node.js applications.
When to Use This Skill
Use this skill when the user needs to:
- Create PowerPoint presentations from scratch with slides, text boxes, paragraphs, and formatted text
- Open existing presentations from
Uint8Array,ArrayBuffer, Base64 strings, or file paths - Modify presentations by accessing existing slides and adding or updating shapes
- Save presentations to file system downloads (browser) or disk (Node.js)
- Get raw bytes of a saved presentation as a
Uint8Arrayfor upload or in-memory use - Format text using font name, size, bold, and alignment options
- Integrate PowerPoint generation into React, Angular, Vue, or Node.js applications
Platform Support: TypeScript, JavaScript, Angular, React, Vue, Node.js