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

Java Cloud SDK zur Verarbeitung von Word®-Dokumenten in der Cloud

banner

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

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

Cloud Word® Dokumentenverarbeitungsfunktion

  • Dokumentformularfelder hinzufügen und aktualisieren.
  • Schriftarten-Cache zurücksetzen.
  • Listen in Word®-Dokumente einfügen und aktualisieren.
  • Generate reports basierend auf Datenquellen wie JSON.
  • Erstellen und konfigurieren Sie verschiedene Tabellenelemente (Zeile, Spalte, Rahmen, Eigenschaften).
  • Fügen Sie Fußnoten, Hyperlinks, Seitenzahlen, Absätze und Bereiche von Dokumenten hinzu, aktualisieren oder löschen Sie sie.
  • Erhalten oder entfernen Sie OfficeMath-Objekte aus Dokumenten.
  • Importieren und exportieren Sie Dokumente in; DOC, DOCX, PDF, RTF, DOT, DOTX, ODT, OTT, HTML, MHTML, XML und TXT.
  • Dokumenttyp automatisch erkennen und ihm die richtige Klassifizierungskategorie (Dokument, Text) zuweisen.
  • Dokumentkommentare hinzufügen, aktualisieren und löschen.
  • Verfolgen Sie Änderungen innerhalb des Dokumentinhalts (Texthinzufügungen, Löschungen und Formatänderungen).
  • Fügen Sie benutzerdefinierte XML-Teile innerhalb des Dokuments ein, aktualisieren oder löschen Sie sie.
  • Built-in PDF to Word file format conversion engine, das Formatierungen, Bilder, Tabellen und Vektoren korrekt konvertiert.

Cloud-Dokumentformate lesen und schreiben

Microsoft Word®: DOC, DOCX, DOCM, DOT, DOTX, DOTM, FlatOpc, FlatOpcMacroEnabled, FlatOpcTemplate, FlatOpcTemplateMacroEnabled, WordML, RTF
OpenOffice®: ODT, OTT
Web: HTML, MHTML
Text: TXT
Festes Layout: PDF
Abschlag: MD

Cloud-Dokument speichern unter

Festes Layout: XPS
Vektor: SVG, EMF
eBook: EPUB
PostScript: PS
Druckersteuerungssprache: PCL
Bilder: TIFF, PNG, BMP, JPEG, GIF
Andere: XamlFixed, XamlFlow, XamlFlowPack, HtmlFixed, OpenXPS

Dokumentformate lesen

Microsoft Word®: DocPreWord60
eBooks: MOBI, CHM

Anforderungen

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

  1. Java 1.7+
  2. Maven
  3. Referenzpakete

Voraussetzungen

Um Aspose.Words 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:

<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-words-cloud</artifactId>
        <version>22.5.0</version>
    </dependency>
</dependencies>

Andere

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

mvn clean package

Installieren Sie dann manuell die folgenden JARs:

  • target/aspose-words-cloud-22.5.0.jar
  • target/lib/*.jar

Loslegen

        // Start README example

        // if baseUrl is null, WordsApi uses default https://api.aspose.cloud 
        WordsApi wordsApi = new WordsApi(clientId, clientSecret, baseUrl);

        String localPath = PathUtil.get(localFolder, fileName);
        String remotePath = PathUtil.get(remoteFolder, remoteName);

        UploadFileRequest uploadRequest = new UploadFileRequest(Files.readAllBytes(Paths.get(localPath)), remotePath, null);
        //wordsApi.uploadFile(uploadRequest);

        DeleteWatermarkRequest request = new DeleteWatermarkRequest(remoteName, remoteFolder, null, null, null, null, null, null);
        //DocumentResponse result = wordsApi.deleteWatermark(request);

        // End README example

Lizenzierung

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

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.11.016. November 2022
22.10.017. Oktober 2022
22.9.08. September 2022
22.8.012. August 2022
22.7.014. Juli 2022
22.6.016. Juni 2022
22.5.018. Mai 2022
22.4.014. April 2022
22.3.05. März 2022
22.2.015. Februar 2022
22.1.019. Januar 2022
21.12.08. Dezember 2021
21.11.012. November 2021
21.10.019. Oktober 2021
21.9.016. September 2021
21.8.027. August 2021
21.7.05. August 2021
21.6.01. Juli 2021
21.5.021. Mai 2021
21.4.016. April 2021
21.3.012. März 2021
21.2.011. Februar 2021
21.1.018. Januar 2021
20.11.019. November 2020
20.10.020. Oktober 2020
20.9.04. September 2020
20.8.06. August 2020
20.7.06. Juli 2020
20.6.018. Juni 2020
20.5.015. Mai 2020
1.0.012. Mai 2020
1.0.112. Mai 2020
1.0.312. Mai 2020
1.0.412. Mai 2020
1.0.512. Mai 2020
1.0.712. Mai 2020
1.0.812. Mai 2020
20.4.08. April 2020
20.3.019. März 2020
20.1.022. Januar 2020
19.12.028. Dezember 2019
19.10.020. November 2019
19.2.011. März 2019
18.9.08. Oktober 2018
18.8.017. September 2018