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

Add PowerPoint & OpenOffice file creation & manipulation into your Ruby apps to convert, split, join, compare & render PPT & PPTX presentations via REST APIs.

aspose_slides-for-ruby.svg
Product details

Aspose.Slides Cloud SDK for Ruby enables developers to build Ruby applications that create, edit, manipulate, and convert PowerPoint and OpenOffice presentations without requiring Microsoft PowerPoint. The SDK supports a wide range of PowerPoint and OpenOffice formats including PPT, PPTX, POT, PPS, POTX, PPSX, PPTM, POTM, PPSM, ODP, and OTP. It offers powerful REST‑based processing capabilities for generating presentations, managing slides, extracting and replacing content, working with images, merging or splitting presentations, and exporting files to formats such as PDF, XPS, HTML, TIFF, and popular image formats. With its platform‑independent architecture, developers can integrate advanced presentation manipulation into any Ruby project effortlessly.

Features

  • Create presentations and export them to supported formats.
  • Merge multiple presentations provided in request parameters.
  • Split presentations into separate files and export them to numerous formats.
  • Extract and replace text from a specific slide or an entire presentation.
  • Add, modify, copy, or delete slides, including reordering slide positions.
  • Add layout or master slides from a source presentation.
  • Fetch slide placeholder information.
  • Manage presentation document properties (set, fetch, remove).
  • Convert slides to all supported file formats including images and fixed-layout formats.
  • Retrieve slide color themes and font themes.
  • Generate presentations from HTML.
  • Work with images: add, modify, extract, and export images from slides.
  • Export entire presentations or individual slides to formats such as PDF, TIFF, JPEG, PNG, BMP, GIF, SVG, HTML, SWF, and more.
  • Process files via REST API with no installation required — only an Aspose Cloud account, App SID, and key.

Benefits

  • No dependency on Microsoft PowerPoint — full server-side or cloud-based processing.
  • High format flexibility with extensive input and output format support.
  • Easy platform integration – works on any system supporting Ruby.
  • Minimal setup – start immediately with an Aspose Cloud account.
  • Automated presentation workflows with API-driven operations.
  • Reliable rendering and conversion ensuring consistent output across formats.
  • Enhanced productivity through automated merging, splitting, and text/image extraction.
  • Ideal for document automation, slide generation, reporting systems, and cloud-based presentation services.