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

Enhance your cloud-based Go language apps to access presentations from cloud storage to modify & convert without any software.

Vendor

Vendor

Aspose

aspose_slides-for-go.svg
Product details

Aspose.Slides Cloud SDK for Go is designed to help Golang developers process and manipulate Microsoft PowerPoint and OpenOffice presentation slides stored in cloud environments. Built on top of the Aspose.Slides REST API, the SDK works without requiring any third‑party software installation and is distributed under the MIT license. It enables cloud-based Go applications to integrate presentation viewing, creation, and conversion functionalities. Developers can create new presentations, access existing ones from cloud storage, and work with entire presentations as well as individual slides, notes, themes, animations, shapes, images, text, and custom fonts. The SDK supports conversion of PowerPoint PPT/PPTX and OpenOffice ODP/OTP formats to PDF, SWF, XPS, HTML, BMP, PNG, JPEG, TIFF, and SVG, making document transformation seamless.

Features

Presentation Processing & Conversion

  • Create new presentations and export them to supported formats.
  • Convert PPT, PPTX, ODP, OTP to PDF, SWF, XPS, HTML, BMP, PNG, JPEG, TIFF, and SVG.
  • Access, read, and modify existing presentation slides stored in cloud storage. Slide Creation & Management
  • Read slide information and metadata.
  • Create, copy, modify, or delete slides.
  • Reorder slide positions within a presentation.
  • Copy slides from the same or another presentation.
  • Retrieve presentation slide comments.
  • Manage slide backgrounds: apply new backgrounds, read existing ones, or remove them. Merge, Split & Combine
  • Merge multiple presentations into one.
  • Split a presentation into multiple smaller files.
  • Process slides individually or in bulk with simple Go commands. Content Manipulation (Text, Shapes, Notes, Images)
  • Extract and replace text from individual slides or entire presentations.
  • Add, update, remove, or convert slide notes.
  • Insert and manage shapes within slides.
  • Read and update shape properties.
  • Render slide shapes into supported image formats.
  • Insert, extract, and manage images in presentations. Themes, Fonts & Master Slides
  • Fetch placeholder information for slides.
  • Set, fetch, or remove presentation document properties.
  • Retrieve slide color themes or font theme information.
  • Work with custom fonts for advanced presentation styling.
  • Create presentation documents from HTML input. Platform Independence & Easy Setup
  • No installation required beyond adding the SDK — simply create an Aspose Cloud account and use the App SID & Key.
  • Fully cloud‑based workflow supports any platform where Golang runs.

Benefits

  • Eliminates dependency on Microsoft PowerPoint installations.
  • Enables full cloud automation of presentation workflows in Go applications.
  • Ideal for document processing pipelines, presentation generation systems, and cloud-based visualization solutions.
  • Supports a wide range of formats for input, output, and conversion.
  • Offers fine‑grained control over slides, shapes, images, notes, themes, and animations.
  • Simplifies complex PowerPoint processing using concise and readable Go code.
  • Fully MIT‑licensed, allowing flexible usage in commercial and open-source projects.