aspose/slides-cloud

By aspose

Updated over 1 year ago

Seamless integration of presentation processing functionality into your cloud-based Apps.

Image
1

500K+

aspose/slides-cloud repository overview

Nuget Nuget GitHub

Product Page | Docs | Demos | Swagger UI | Examples | Blog | Search | Free Support | Free Trial

Cloud Presentation Processing Features

  • Fetch presentation images in any of the supported file formats.
  • Copy the layout side or clone the master slide from the source presentation.
  • Process slides shapes, slides notes, placeholders, colors & font theme info.
  • Programmatically create a presentation from HTML & export it to various formats.
  • Merge multiple presentations or split the single presentation into multiple ones.
  • Extract and replace text from a specific slide or an entire presentation.

Read & Write Presentation Formats

Microsoft PowerPoint: PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM
OpenOffice: ODP, OTP, FODP

Save Presentation As

Fixed Layout: PDF, PDF/A, XPS
Images: JPEG, PNG, BMP, TIFF, SVG
Web: HTML
Other: SWF (export whole presentations)

Get Started with Aspose.Slides Cloud

Please visit How to Run Docker Container for the details.

API Documentation

Container configuration

Volumes

Mount path in containerDescription
/fontsCustom fonts folder
/storageFile storage folder
You can omit fonts volume if you don't need custom fonts.

Parameters

NameDescription
LicensePublicKeyPublic key of the license
LicensePrivateKeyPrivate key of the license
ClientIdUsername
ClientSecretPassword

If "License" parameters are omitted, the app will work in trial mode. If the "ClientId" parameter is set, each request requires an "Authorization" header (Jwt authentication). The URL to obtain the token is "/connect/token".

Examples

Run docker container from the command line
docker run -p 8088:80 -e "LicensePublicKey=public_key" -e "LicensePrivateKey=private_key" -v "/data:/storage" aspose/slides-cloud
Docker-compose
 AsposeSlidesCloud:
      image: aspose/slides-cloud
      ports: ["8088:80"]
      volumes: [
        "./storage:/storage",
      ]
      environment:
        "ClientId": "User"
        "ClientSecret": "Password"
        "LicensePublicKey": "public_key"
        "LicensePrivateKey": "private_key"

Container health check

There is a url to check health of "slides.cloud app": "/"

Check credits consumption

There is a url to check credits consumption for Metered license: "/v3.0/slides/info"

Product Page | Docs | Demos | Swagger UI | Examples | Blog | Search | Free Support | Free Trial

Tag summary

Content type

Image

Digest

sha256:9b53e75ef

Size

282.1 MB

Last updated

over 1 year ago

docker pull aspose/slides-cloud