<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides-cloud</artifactId>
<version>22.1.0</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-slides-cloud', version: '22.1.0')
<dependency org="com.aspose" name="aspose-slides-cloud" rev="22.1.0">
<artifact name="aspose-slides-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-slides-cloud" % "22.1.0"
Java-REST-API zur Verarbeitung der Präsentation in der Cloud
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:
- Java 1.7+
- 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
- Typ: OAuth
- Durchfluss: Anwendung
- Autorisierungs-URL:https://api.aspose.cloud/connect/token
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
Version | Release Date |
---|---|
22.10.0 | 3. November 2022 |
22.8.0 | 30. September 2022 |
22.9.0 | 30. September 2022 |
22.7.0 | 1. August 2022 |
22.6.0 | 13. Juli 2022 |
22.5.0 | 6. Juni 2022 |
22.4.0 | 23. April 2022 |
22.3.0 | 30. März 2022 |
22.2.0 | 4. März 2022 |
22.1.0 | 4. Februar 2022 |
21.12.0 | 27. Dezember 2021 |
21.9.0 | 8. Oktober 2021 |
21.8.0 | 4. September 2021 |
21.6.0 | 9. Juli 2021 |
21.3.0 | 9. April 2021 |
21.2.0 | 27. Februar 2021 |
21.1.0 | 2. Februar 2021 |
20.12.0 | 27. Dezember 2020 |
20.10.0 | 27. Oktober 2020 |
20.9.0 | 5. Oktober 2020 |
20.8.0 | 4. September 2020 |
20.7.0 | 5. August 2020 |
20.6.0 | 15. Juli 2020 |
20.5.0 | 2. Juni 2020 |
1.0.0 | 12. Mai 2020 |
1.0.1 | 12. Mai 2020 |
1.0.2 | 12. Mai 2020 |
20.4.0 | 8. Mai 2020 |
20.2.0 | 3. März 2020 |
19.10.0 | 5. November 2019 |
19.9.0 | 30. September 2019 |
19.8.0 | 9. September 2019 |
19.7.0 | 31. Juli 2019 |
19.6.0 | 28. Juni 2019 |
19.5.0 | 10. Juni 2019 |
19.1.0 | 18. Februar 2019 |
18.12.0 | 11. Januar 2019 |
File | Classifier | Size |
---|---|---|
aspose-slides-cloud-22.1.0-javadoc.jar | javadoc | 3.15 MB |
aspose-slides-cloud-22.1.0-sources.jar | sources | 517.05 KB |
aspose-slides-cloud-22.1.0-tests.jar | tests | 287.32 KB |
aspose-slides-cloud-22.1.0.jar | 1.78 MB | |
aspose-slides-cloud-22.1.0.pom | 8.23 KB |
Aspose Java REST API Maven SDK Java-SDK Cloud REST REST-API Cloud-API MIT JWT oauth Aspose.Total Cloud PPT PPTX PPS PPSX PPTM PPSM POTX POTM ODP OTP PDF PDF/A XPS JPEG PNG BMP TIFF SVG HTML SWF presentation slide notes master slide placeholder slide split animation theme document image NotesSlide chart layout Aspose.Slides Aspose.Slides Cloud