About Aspose.Slides for .NET

Enable your application to read and write PowerPoint documents without utilizing Microsoft PowerPoint.

Aspose.Slides for .NET is a presentation processing API that enables applications to read, write, modify and convert Microsoft PowerPoint presentations. Being a standalone API, It provides the functionality to manage PowerPoint key features such as managing text, shapes, tables and animations, adding audio and video to slides, previewing slides and more without requiring PowerPoint. Aspose.Slides for .NET supports most  PowerPoint formats for processing and manipulation. Moreover, API offers a number of advanced features such as printing and rendering presentation slides to fixed-layout formats, HTML and images.

Supported File Formats

Input/Output

  • Microsoft PowerPoint: PPT, PPTX, PPS, POT, PPSX, PPTM, PPSM, POTX, POTM
  • OpenOffice: ODP

Output Only

  • Fixed Layout: PDF, PDF/A, XPS
  • Images: JPEG, PNG, BMP, TIFF, GIF
  • SVG
  • Web: HTML

Advanced PowerPoint Processing API Features

  • Create new slides or clone existing slides from templates.
  • Work with PowerPoint tables.
  • Apply or remove the protection on shapes.
  • Embed Excel charts as OLE objects in slides.
  • Support for Linked Ole Objects.
  • Generate presentations from database.
  • Protect presentations and resultant PDF.
  • Print PowerPoint presentations.
  • Create and customize charts.