syncfusion-dotnet-powerpoint
Installation
SKILL.md
PowerPoint (PPTX) Presentation Processing
Overview
Create, edit and convert PowerPoint (.pptx) files using the Syncfusion Presentation Library. This skill supports two operational modes — generating C# code for the user’s project or executing tasks directly through a CSX script.
Key Capabilities
- Create & Edit: Presentations (.pptx), slides (clone and merge), paragraphs, text boxes, tables, shapes, images, lists, connectors, hyperlinks, headers/footers, comments, document properties, sections
- Advanced Features: Custom animations and slide transitions, master slide layouts, speaker notes, SmartArt, OLE objects, find and replace, macros, chart creation and editing, chart-to-image conversion
- Conversion: PowerPoint to PDF; PowerPoint to images (PNG, JPEG)
- Security: Encrypt and decrypt presentations; set and remove write protection
Prerequisites
- .NET SDK 8+ and
dotnet-script:dotnet tool install -g dotnet-script - Free license: https://www.syncfusion.com/products/communitylicense