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

Java Cloud REST API für die Visio�-Verarbeitung

banner

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

Aspose.Diagram Cloud SDK for Java unterstützt Sie bei der Arbeit mit Microsoft Visio®-Dateiformaten in Ihren Cloud-basierten Java-Apps, ohne Software von Drittanbietern zu installieren. Es ist ein Wrapper um Aspose.Diagram Cloud REST APIs.

Visio® Cloud-Verarbeitungsfunktionen

  • Convert diagrams zu über 20 verschiedenen Dateiformaten.
  • Abrufen von Dokumentinformationen eines Visio®-Diagramms.
  • Erstellen Sie programmgesteuert eine neue Microsoft Visio®-Diagrammdatei.
  • Konvertieren Sie Visio®-Flussdiagramme in andere unterstützte Formate.
  • Laden Sie Ihre geschäftsorientierten Visio®-Diagramme in den Cloud-Speicher hoch.
  • Exportieren Sie Visio®-Dateien in Rasterbilder, feste Layouts und HTML-Formate.

Zeichnen von Cloud-Speicherfunktionen

  • Hochladen, Herunterladen, Kopieren, Verschieben und Löschen von Dateien, einschließlich Versionsverwaltung (wenn Sie Cloud-Speicher verwenden, der diese Funktion unterstützt - standardmäßig wahr).
  • Ordner erstellen, kopieren, verschieben und löschen.
  • Kopieren und verschieben Sie Dateien und Ordner in einem einzigen Vorgang über separate Speicher hinweg.
  • Überprüfen Sie, ob bestimmte Dateien, Ordner oder Speicher vorhanden sind.

Lesen Sie Diagramme aus

Microsoft Visio®: VSDX, VDX, VSD, VSX, VTX, VSSX, VSTX, VSDM, VSSM, VSTM, VDW, VSS, VST

Diagramme speichern unter

Microsoft Visio®: VSDX, VDX, VSX, VTX, VSSX, VSTX, VSDM, VSSM, VSTM
Festes Layout: PDF, XPS
Multimedia: SWF, SVG, EMF, JPEG, PNG, BMP, TIFF
Web: HTML

Anforderungen

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

  1. Java 1.7+
  2. Maven

Voraussetzungen

Um das Aspose.Diagram 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-diagram-cloud</artifactId>
		<version>20.3</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-diagram-cloud-20.3.jar
  • target/lib/*.jar

Lizenzierung

Alle Aspose.Diagram 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.

Erstellen Sie ein VDX-Diagramm in Java

// Get your ClientId and ClientSecret from https://dashboard.aspose.cloud (free registration required).
DiagramApi api = new DiagramApi("client_credentials", "MY_CLIENT_ID", "MY_CLIENT_SECRET");

String fileName = "sample.vdx";
String folder = "my_output";
Boolean is_overwrite = "true";
CreateNewResponse response = api.postDiagramConvert(fileName, folder, is_overwrite);

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

VersionRelease Date
20.326. April 2020
19.104. November 2019
18.108. Januar 2019