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

Java Cloud REST API para processamento Visio�

banner

{{HIPERLINK1}} | {{HIPERLINK2}} | {{HIPERLINK3}} | {{HIPERLINK4}} | {{HIPERLINK5}} | {{HIPERLINK6}} | {{HIPERLINK7}} | {{HIPERLINK8}}

Aspose.Diagram Cloud SDK for Java ajuda você a trabalhar com formatos de arquivo Microsoft Visio® em seus aplicativos Java baseados em nuvem, sem instalar nenhum software de terceiros. É um wrapper em torno de Aspose.Diagram Cloud REST APIs.

Recursos de processamento em nuvem do Visio®

  • Convert diagrams para mais de 20 formatos de arquivo diferentes.
  • Recuperar informações do documento de um diagrama do Visio®.
  • Crie programaticamente um novo arquivo de diagrama do Microsoft Visio®.
  • Converta fluxogramas do Visio® em outros formatos suportados.
  • Carregue seus diagramas do Visio® voltados para negócios no armazenamento em nuvem.
  • Exporte arquivos Visio® para imagens raster, layout fixo e formatos HTML.

Desenho de recursos de armazenamento em nuvem

  • Carregar, baixar, copiar, mover e excluir arquivos, incluindo manipulação de versões (se você estiver usando armazenamento em nuvem que suporte esse recurso - verdadeiro por padrão).
  • Criar, copiar, mover e excluir pastas.
  • Copie e mova arquivos e pastas em armazenamentos separados no escopo de uma única operação.
  • Verifique se existe determinado arquivo, pasta ou armazenamento.

Ler diagramas de

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

Salvar diagramas como

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

Requisitos

A construção da biblioteca cliente da API requer:

  1. Java 1.7+
  2. Especialista

Pré-requisitos

Para usar o Aspose.Diagram Cloud SDK for Java, você precisa registrar uma conta com Aspose Cloud e procurar/criar Client ID e Client Secret em Cloud Dashboard. Há cota gratuita disponível. Para obter mais detalhes, consulte Aspose Cloud Pricing.

Instalação

Instalar a partir do Maven

Adicione o repositório Aspose Cloud ao seu aplicativo pom.xml

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

Instalar a partir da fonte

Para instalar a biblioteca cliente da API em seu repositório Maven local, basta executar:

mvn clean install

Para implantá-lo em um repositório Maven remoto, defina as configurações do repositório e execute:

mvn clean deploy

Consulte o OSSRH Guide para obter mais informações.

Usuários do Maven

Adicione esta dependência ao POM do seu projeto:

<dependencies>
	<dependency>
		<groupId>com.aspose</groupId>
		<artifactId>aspose-diagram-cloud</artifactId>
		<version>20.3</version>
	</dependency>
</dependencies>

Outros

Primeiramente gere o JAR executando:

mvn clean package

Em seguida, instale manualmente os seguintes JARs:

  • target/aspose-diagram-cloud-20.3.jar
  • alvo/lib/*.jar

Licenciamento

Todos os SDKs, scripts auxiliares e modelos do Aspose.Diagram Cloud são licenciados sob MIT License.

Autorização e Autenticação

Authentication schemes definido para a API é o seguinte:

JWT

Recomendação

É recomendável criar uma instância de ApiClient por thread em um ambiente multithread para evitar possíveis problemas.

Criar diagrama VDX em 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);

{{HIPERLINK1}} | {{HIPERLINK2}} | {{HIPERLINK3}} | {{HIPERLINK4}} | {{HIPERLINK5}} | {{HIPERLINK6}} | {{HIPERLINK7}} | {{HIPERLINK8}}

VersionRelease Date
20.326 de abril de 2020
19.104 de novembro de 2019
18.108 de janeiro de 2019