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

Renderização HTML e conversão Java Cloud REST API

banner

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

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

Recursos de processamento em nuvem HTML

  • Converta a página HTML em formatos de arquivo suportados. – {{HIPERLINK1}} – {{HIPERLINK1}} – {{HIPERLINK1}} – {{HIPERLINK1}} – {{HIPERLINK1}}
  • Configure as opções de conversão HTML para obter a melhor saída de resultado.

Recursos de armazenamento em nuvem de arquivos HTML

  • 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 e Escrever Formatos HTML

HTML, HTML compactado, HTML contendo marcação SVG
MHTML (arquivo da Web)
XHTML, XHTML compactado
Remarcação (MD)

Salvar HTML como

Microsoft Word®: DOCX
Layout Fixo: PDF, XPS
Imagens: TIFF, JPEG, PNG, BMP

Ler Formatos HTML

e-book: EPUB

Requisitos

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

  1. Java 1.7+
  2. Especialista

Pré-requisitos

Para usar Aspose.HTML Cloud SDK para Java, você precisa registrar uma conta com Aspose Cloud e pesquisar/criar ID e Segredo do cliente 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

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

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:

<dependency>
	<groupId>com.aspose</groupId>
	<artifactId>aspose-html-cloud</artifactId>
	<version>20.7.0</version>
	<scope>compile</scope>
</dependency>

Outros

Primeiramente gere o JAR executando:

mvn clean package

Em seguida, instale manualmente os seguintes JARs:

  • target/aspose-html-cloud-20.7.0.jar
  • alvo/lib/*.jar

Licenciamento

Todos os SDKs, scripts auxiliares e modelos do Aspose.HTML 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.

HTML para JPG em Java

// Get your ClientId and ClientSecret from https://dashboard.aspose.cloud (free registration required).

Configuration.setAPP_SID("MY_CLIENT_ID");
Configuration.setAPI_KEY("MY_CLIENT_SECRET");
Configuration.setBasePath("https://api.aspose.cloud/v3.0");
Configuration.setAuthPath("https://api.aspose.cloud/connect/token");
Configuration.setUserAgent("WebKit");
Configuration.setDebug(true);
Configuration.setTestSrcDir("My_Source_Folder");
Configuration.setTestDstDir("My_Output_Folder");

ConversionApi conversionApi = new ApiClient().createService(ConversionApi.class);

String name = "test.html";// Document name. Place the html document in the folder "testdata".
String outFormat = "jpg"; // Convert to jpg

Integer width = 800; // Resulting image width.
Integer height = 1000; // Resulting image height.
Integer leftMargin = 10; // Left resulting image margin.
Integer rightMargin = 10; // Right resulting image margin.
Integer topMargin = 10; // Top resulting image margin.
Integer bottomMargin = 10; // Bottom resulting image margin.
Integer resolution = 300; // Resolution of resulting image.
String folder = "/"; // The folder in the storage. Should exist.
String storage = "My_Storage_Name"; // Name of the storage. null

// Prepare call execute
Call<ResponseBody> call = conversionApi.GetConvertDocumentToImage(name, outFormat, width, height, leftMargin, rightMargin, topMargin, bottomMargin, resolution, folder, storage);

// Execute request
Response<ResponseBody> img = call.execute();

// Get body from response
ResponseBody answer = img.body();

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

VersionRelease Date
22.11.18 de novembro de 2022
22.9.112 de outubro de 2022
20.7.023 de julho de 2020