<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-diagram-cloud</artifactId>
<version>20.3</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-diagram-cloud', version: '20.3')
<dependency org="com.aspose" name="aspose-diagram-cloud" rev="20.3">
<artifact name="aspose-diagram-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-diagram-cloud" % "20.3"
Java Cloud REST API para processamento Visio�
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
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:
- Java 1.7+
- 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
- Tipo: OAuth
- Fluxo: aplicativo
- URL de autorização:https://api.aspose.cloud/connect/token
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);
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Aspose.Diagram Aspose.Diagram Cloud Aspose Java REST API Maven SDK Java SDK Cloud REST REST API Cloud API MIT JWT oauth Aspose.Total Cloud VSDX VSX VTX VDX VSSX VSTX VSDM VSSM VSTM VDW VSD VSS VST PDF PDF/A XPS JPEG PNG BMP TIFF SVG EMF HTML XAML SWF create view convert converter conversion export exporter Visio drawing sketch flowchart image raster fixed-layout