<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-slides-cloud</artifactId>
    <version>20.10.0</version>
</dependency>
copied!  
compile(group: 'com.aspose', name: 'aspose-slides-cloud', version: '20.10.0')
copied!  
<dependency org="com.aspose" name="aspose-slides-cloud" rev="20.10.0">
    <artifact name="aspose-slides-cloud" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.aspose" % "aspose-slides-cloud" % "20.10.0"
copied!  

Java-REST-API zur Verarbeitung der Präsentation in der Cloud

banner

Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial

Aspose.Slides Cloud SDK for Java hilft Ihnen, mit Tabellenkalkulationsdateiformaten (PowerPoint® und OpenOffice®) in Ihren Cloud-basierten Java-Apps zu arbeiten, ohne Software von Drittanbietern zu installieren. Es ist ein Wrapper um Aspose.Slides Cloud REST APIs.

Cloud-Präsentationsverarbeitungsfunktionen

  • Konvertieren Sie Präsentationen oder ausgewählte Folien in verschiedene unterstützte Dateiformate.
  • Teilen oder Zusammenführen von PowerPoint®-Präsentationen.
  • Arbeit mit Präsentationsthemen (FontScheme, FormatScheme, ColorScheme).
  • Unterstützt Animationen und animierte Effekte.
  • Foliennotizen hinzufügen, aktualisieren, extrahieren und herunterladen.
  • Wenden Sie Formen (Geometriepfade, Zoomrahmen, WordArt) innerhalb von Folien an.
  • Geben Sie den Ordner für benutzerdefinierte Schriftarten an.
  • Unterstützt verschiedene Arten von Diagrammen (Säulendiagramme, Kreisdiagramme, Sunburst-Diagramme, Streudiagramme, Blasendiagramme).
  • Folieninformationen extrahieren (Platzhalter, Anzahl der Platzhalter, Schriftschema, Farbschema, Hintergrund, Kommentar).
  • Ersetzen Sie Text aus den gewünschten Folien oder aus der gesamten Präsentation.

Präsentationsformate lesen und schreiben

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

Präsentation speichern unter

Festes Layout: PDF, XPS
Bilder: JPEG, PNG, GIF, BMP, TIFF
Vektor: SVG
Web: HTML
Andere: SWF

Anforderungen

Zum Erstellen der API-Client-Bibliothek ist Folgendes erforderlich:

  1. Java 1.7+
  2. Maven

Voraussetzungen

Um Aspose.Slides Cloud SDK für Java zu verwenden, müssen Sie ein Konto bei Aspose Cloud registrieren und die Client-ID und das Client-Geheimnis unter Cloud Dashboard suchen/erstellen. Es ist ein kostenloses Kontingent verfügbar. Weitere Einzelheiten finden Sie unter Aspose Cloud Pricing.

Installation

Von Maven installieren

Fügen Sie das Aspose Cloud-Repository zu Ihrer Anwendung pom.xml hinzu

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>https://releases.aspose.cloud/java/repo/</url>
    </repository>
</repositories>

Von der Quelle installieren

Um die API-Clientbibliothek in Ihrem lokalen Maven-Repository zu installieren, führen Sie einfach Folgendes aus:

mvn clean install

Um es stattdessen in einem Remote-Maven-Repository bereitzustellen, konfigurieren Sie die Einstellungen des Repositorys und führen Sie Folgendes aus:

mvn clean deploy

Weitere Informationen finden Sie unter OSSRH Guide.

Maven-Benutzer

Fügen Sie diese Abhängigkeit zum POM Ihres Projekts hinzu:

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-slides-cloud</artifactId>
    <version>22.4.0</version>
</dependency>

Andere

Generieren Sie zunächst das JAR, indem Sie Folgendes ausführen:

mvn clean package

Installieren Sie dann manuell die folgenden JARs:

  • target/aspose-slides-cloud-22.4.0.jar
  • target/lib/*.jar

Konvertiert PowerPoint-Dokumente in das PDF-Format

Der folgende Beispielcode verwendet die aspose-slides-cloud-Bibliothek:

Configuration configuration = new Configuration();
configuration.setAppSid("MyClientId");
configuration.setAppKey("MyClientSecret");
SlidesApi api = new SlidesApi(configuration);
File response = api.convert(Files.readAllBytes(Paths.get("MyPresentation.pptx")), ExportFormat.PDF, null, null, null);
System.out.println("My PDF was saved to " + response.getPath());

Lizenzierung

Alle Aspose.Slides Cloud SDKs, Hilfsskripte und Vorlagen sind lizenziert unter MIT License.

Autorisierung & Authentifizierung

Authentication schemes definiert für die API ist wie folgt:

JWT

Empfehlung

Es wird empfohlen, in einer Multithread-Umgebung pro Thread eine Instanz von „ApiClient“ zu erstellen, um potenzielle Probleme zu vermeiden.

Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial

VersionRelease Date
22.10.03. November 2022
22.8.030. September 2022
22.9.030. September 2022
22.7.01. August 2022
22.6.013. Juli 2022
22.5.06. Juni 2022
22.4.023. April 2022
22.3.030. März 2022
22.2.04. März 2022
22.1.04. Februar 2022
21.12.027. Dezember 2021
21.9.08. Oktober 2021
21.8.04. September 2021
21.6.09. Juli 2021
21.3.09. April 2021
21.2.027. Februar 2021
21.1.02. Februar 2021
20.12.027. Dezember 2020
20.10.027. Oktober 2020
20.9.05. Oktober 2020
20.8.04. September 2020
20.7.05. August 2020
20.6.015. Juli 2020
20.5.02. Juni 2020
1.0.012. Mai 2020
1.0.112. Mai 2020
1.0.212. Mai 2020
20.4.08. Mai 2020
20.2.03. März 2020
19.10.05. November 2019
19.9.030. September 2019
19.8.09. September 2019
19.7.031. Juli 2019
19.6.028. Juni 2019
19.5.010. Juni 2019
19.1.018. Februar 2019
18.12.011. Januar 2019