GemBox.Presentation is a .NET component that enables you to read, write, convert, and print presentation files (PPTX, PPT, and PPSX) from .NET applications.
With GemBox.Presentation, you get a fast and reliable component that’s easy to use and doesn’t depend on Microsoft PowerPoint. It requires only .NET, and it’s much faster than Microsoft Office Automation!
You can download and use the component for free, even for commercial projects. The Professional version, which comes with 12 months of technical support and without limitations, requires a license for every developer. There are no OEM, server, or deployment licenses. We also offer a 30-day money-back guarantee.
Features
- Read PPT and PPTX presentations.
- Create or write and convert to PPT, PPTX, PDF, XPS, and image formats (SVG, PNG, JPEG, GIF, BMP, TIFF, WMP).
- View presentations in Azure Functions, Blazor, ASP.NET Core, ASP.NET, MAUI, and [WPF]((/presentation/examples/powerpoint-xpsdocument-wpf/1701) applications.
- Process presentations on Windows, Linux, macOS, Android, and iOS operating systems.
- Print presentations.
- Protect, encrypt, and digitally sign presentations.
- Get, create, or edit master slides, layout slides, slides, master notes slide, and notes slides.
- Get, create, or edit drawings like text boxes, connectors, pictures, tables, charts, and media (audio and video).
- Get, create, or edit text in shapes and table cells specified through paragraphs, runs, fields, and line breaks.
- Get, create, or edit hyperlinks, comments, placeholders, headers, and footers.
- Get, create, or edit shape, table, text box, paragraph, and character formatting.
- Get, create or edit table styles.
- Get and set built-in and custom presentation properties.
- Load HTML content into presentations.
- Access or modify slide size, slide transition, slide show, macros, and more.
- Specify fonts location when exporting to PDF, XPS, or image formats.
- Preserve unsupported presentation content elements and properties when reading a presentation.
- Medium trust support.
If the feature you are looking for is not listed above, please check the examples, or visit our support center where you can vote for missing features.