Logo
/
Sign in
Product Logo
Aspose.Slides Cloud SDK for C++Aspose

Use C++ REST API to Create cloud-based Apps for working with PowerPoint & OpenOffice presentations in the cloud. It allows to edit, manipulate, merge, split, & convert PPT/PPTX slides.

Vendor

Vendor

Aspose

aspose_slides-for-cpp.svg
Product details

Aspose.Slides Cloud SDK for C++ enables developers to generate, modify, render, and convert PowerPoint and OpenOffice presentations without requiring Microsoft PowerPoint. It supports major Microsoft PowerPoint formats, including POT, PPT, PPS, POTX, PPTX, PPSX, as well as OpenOffice formats such as ODP. All presentations can be exported to numerous popular file types. The SDK offers a full suite of features for creating new presentations, modifying existing ones, splitting or merging slides, generating presentations from databases, adding layout slides, inserting images, and more. Developers can perform file conversions using simple C++ commands, producing outputs like PDF, XPS, TIFF, JPEG, PNG, BMP, SVG, HTML, SWF, and others. Aspose.Slides Cloud SDK for C++ makes it easy to start working with cloud-based presentation processing: developers simply create an Aspose Cloud account and use their App SID and key to begin.

Features

Presentation Creation & Conversion

  • Generate new presentations and export them into supported formats.
  • Convert presentations to 20+ popular formats, including PDF, HTML, SWF, XPS, ODP, JPEG, PNG, BMP, SVG & TIFF.
  • Export PPT and PPTX to multiple output formats with only a few lines of C++ code. Merge & Split
  • Merge multiple presentation files into one.
  • Split PowerPoint presentations into multiple smaller files.
  • Add, delete, split, or merge slides within a single presentation. Slide Management
  • Add new slides to a presentation.
  • Copy slides and move them to new positions.
  • Apply new slide backgrounds, or read and remove existing backgrounds.
  • Retrieve comments from slides.
  • Get slide count and placeholder details. Text, Notes & Layout Processing
  • Extract and replace text within a single slide or entire presentation.
  • Add, update, remove, or convert slide notes.
  • Copy layout or master slides from another presentation. Image & Media Handling
  • Add images to presentations.
  • Export presentation images in various formats. Animations Support
  • Read and modify slide animations.
  • Update animation sequences.
  • Add or update MainSequence animations within slides.

Benefits

  • No Microsoft PowerPoint required: Fully cloud‑based processing using REST APIs.
  • Extensive file format support covering nearly all major presentation types.
  • Automation-friendly: Perfect for integrating into document workflows, reporting tools, CMS systems, and cloud services.
  • High-level slide control enabling structural, visual, and content manipulation.
  • Lightweight & flexible: Simple to integrate into C++ applications using only API credentials.
  • Ideal for enterprise-scale processing, batch conversions, and server-side automation.