Logo
/
Sign in
Product Logo
Aspose.Slides Cloud SDK for .NETAspose

C# Cloud SDK to help you create & process PowerPoint & OpenOffice presentations in the cloud, without installing any software.

Vendor

Vendor

Aspose

aspose_slides-for-net.svg
Product details

Aspose.Slides Cloud SDK for .NET enables developers to seamlessly integrate Microsoft PowerPoint (PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM) and OpenOffice (ODP, OTP) presentation processing into cloud‑based .NET applications using C#, ASP.NET, or other .NET-supported languages. Offered under the MIT license, the SDK is a wrapper around the Aspose.Slides REST API, allowing developers to build presentation automation solutions without deploying Microsoft Office or any additional software. The SDK supports building PowerPoint files from scratch, merging and splitting presentations, converting slides and full decks to PDF, PDF/A, XPS, JPEG, PNG, BMP, TIFF, SVG, HTML, and SWF formats, and manipulating animations, master slides, slide notes, backgrounds, themes, and document properties. It also includes advanced capabilities such as extracting shapes, text, placeholders, and presentation images, cloning layout slides, retrieving theme data, and creating presentations from HTML. Aspose.Slides Cloud SDK for .NET gives developers complete control over presentation structures, enabling them to insert, copy, delete, reorder, or replace slides; apply new backgrounds; remove existing backgrounds; extract comments; and process slide elements with precision. Shape-level operations, including creating shapes, updating shape properties, rendering shapes to images, and manipulating slide notes, are fully supported. Because the SDK uses only REST endpoints behind the scenes, it runs on any platform or environment where .NET applications can run, making it suitable for distributed cloud systems, microservices, serverless functions, and enterprise SaaS platforms. Getting started requires nothing more than creating an Aspose Cloud account and obtaining the App SID and App Key.

Features

  • Create & Export Presentations: Create presentations and export to supported formats.
  • Merge Presentations: Merge multiple presentations based on request parameters.
  • Split Presentations: Split a presentation into multiple documents.
  • Text Processing: Extract and replace text from specific slides or entire presentations.
  • Slide Notes: Add, update, remove, and convert slide notes.
  • Layout & Master Slides: Copy layout or master slides from source presentations.
  • Placeholders: Fetch information about slide placeholders.
  • Document Properties: Set, fetch, or remove presentation document properties.
  • Slide Conversion: Create, update, or convert slides to supported formats.
  • Theme Info: Retrieve slide color or font theme information.
  • Presentation Images: Extract presentation images in a specified format.
  • HTML Import: Create presentation documents from HTML.
  • Slide Processing: Create new slides; copy, modify, delete, or reorder slides.
  • Slide Backgrounds: Apply new slide backgrounds or remove existing ones.
  • Slide Comments: Retrieve presentation slide comments.
  • Shapes Processing: Create shapes, update shape properties, and render slide shapes to images.

Benefits

  • No Software Installation Required: Works entirely via REST API; only an App SID and App Key are needed.
  • Cloud-Based Presentation Automation: Integrates seamlessly into serverless or distributed .NET systems.
  • Full PPT/PPTX/ODP Support: Handles Microsoft PowerPoint and OpenOffice presentation formats.
  • High-Fidelity Rendering: Ensures accurate exports to PDF, images, HTML, and XPS.
  • Advanced Editing Capability: Manage shapes, notes, backgrounds, placeholders, master slides, and more.
  • Developer-Friendly: Lightweight MIT-licensed SDK built for C# and ASP.NET applications.
  • Scalable & Reliable: Ideal for enterprise workflows requiring automated slide generation and conversion.