Perform PowerPoint & OpenOffice presentation slides creation, processing, merging & conversion by simple cURL commands via REST API.
Vendor
Aspose
Company Website
Aspose.Slides Cloud for cURL enables developers to work with Microsoft PowerPoint and OpenOffice presentation files through simple cURL REST API commands. It allows converting presentations and slides to numerous industry‑standard formats including PDF, PDF/A, XPS, HTML, JPEG, PNG, TIFF, SVG, BMP, and SWF. Users can perform a wide range of operations on presentation content, including slide manipulation, theme editing, slide notes processing, handling master slides, working with custom fonts, managing images, and modifying document properties. The API supports an extensive list of PowerPoint and OpenOffice formats for input—including PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM, ODP, and OTP—making it a flexible and platform-independent solution for presentation automation. As a cloud-based API accessible via cURL, it requires no installation. Developers simply obtain an App SID and key from Aspose Cloud and can begin sending REST commands from any environment that supports cURL. This enables seamless integration into workflows, backend systems, CI/CD pipelines, and serverless applications. Aspose.Slides Cloud for cURL also excels in slide-level processing tasks. Users can read slide information, create new slides, copy, modify, delete, reorder, or move slides between presentations. It supports modifying and removing slide backgrounds, fetching presentation images, and copying layout slides or master slides. The API also supports extracting slide comments, updating placeholders, fetching color and font theme details, and generating presentations directly from HTML. For shape and notes processing, developers can create new shapes, read/update shape properties, and render slide shapes to supported image formats. Working with slide notes is also fully supported, enabling extraction, update, and management of notes content across presentation slides. With its cross‑platform usability, high compatibility, broad format support, and deep presentation manipulation features, Aspose.Slides Cloud for cURL is a powerful tool for building presentation automation solutions ranging from report generators to slide analytics systems and integration workflows.
Features
- Create and Export Presentations: Create presentations and export them to supported formats.
- Merge Presentations: Combine multiple presentations specified in the request parameters.
- Split Presentations: Split presentations into multiple files.
- Text Extraction: Extract or replace text in 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 document properties.
- Theme Information: Fetch color and font theme information.
- Presentation Images: Export presentation images to supported formats.
- HTML Import: Create presentation documents from HTML.
- Slide Management: Create, copy, modify, delete, and reorder slides; manipulate slide backgrounds.
- Slide Comments: Retrieve slide comments.
- Shapes Processing: Create new shapes, update shape properties, and render shapes to images.
Benefits
- Platform-Independent: Works with any platform supporting cURL and REST calls.
- No Installation Needed: Requires only App SID and key—no setup or software installation.
- Wide Format Support: Convert presentations to PDF, HTML, images, XPS, and SWF.
- Full Presentation Automation: Create, merge, split, and edit slides programmatically via simple commands.
- Advanced Slide Processing: Supports text manipulation, placeholders, backgrounds, notes, shapes, and master layouts.
- High-Fidelity Rendering: Ensures accurate output when converting presentations to fixed‑layout or image formats.
- Cloud-Native: Ideal for serverless, distributed, or multi-platform environments.
- Flexible Integration: Works seamlessly with existing workflows, APIs, and automation pipelines.