Sign inSign up

aspose/slides-cloud

By aspose

•Updated over 2 years 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 2 years ago

docker pull aspose/slides-cloud