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

Representación y conversión de HTML API REST de Java Cloud

main-banner

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

Aspose.HTML Cloud SDK for Java lo ayuda a trabajar con formatos de archivo 3D dentro de sus aplicaciones Java basadas en la nube, sin instalar ningún software de terceros. Es un envoltorio alrededor de Aspose.HTML Cloud REST APIs.

Funciones de procesamiento de HTML en la nube

Funciones de almacenamiento en la nube de archivos HTML

  • Cargue, descargue, copie, mueva y elimine archivos, incluido el manejo de versiones (si está utilizando almacenamiento en la nube que admita esta función, verdadero de forma predeterminada).
  • Crear, copiar, mover y eliminar carpetas.
  • Copie y mueva archivos y carpetas entre almacenamientos separados en el ámbito de una sola operación.
  • Comprobar si existe cierto archivo, carpeta o almacenamiento.

Leer y escribir formatos HTML

HTML, HTML comprimido, HTML que contiene marcado SVG
MHTML (archivo web)
XHTML, XHTML comprimido
Rebaja (MD)

Guardar HTML como

Microsoft Word®: DOCX
Diseño fijo: PDF, XPS
Imágenes: TIFF, JPEG, PNG, BMP

Leer formatos HTML

libro electrónico: EPUB

Requisitos

La creación de la biblioteca del cliente API requiere:

  1. java 1.7+
  2. Experto

requisitos previos

Para usar Aspose.HTML Cloud SDK para Java, debe registrar una cuenta con Aspose Cloud y buscar/crear ID de cliente y Secreto de cliente en Cloud Dashboard. Hay cupo libre disponible. Para obtener más detalles, consulte Aspose Cloud Pricing.

Instalación

Instalar desde Maven

Agregue el repositorio de Aspose Cloud a su aplicación pom.xml

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

Instalar desde la fuente

Para instalar la biblioteca del cliente API en su repositorio Maven local, simplemente ejecute:

mvn clean install

Para implementarlo en un repositorio remoto de Maven, configure los ajustes del repositorio y ejecute:

mvn clean deploy

Consulte OSSRH Guide para obtener más información.

Usuarios expertos

Agregue esta dependencia al POM de su proyecto:

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

Otros

Primero genere el JAR ejecutando:

mvn clean package

Luego instale manualmente los siguientes JAR:

  • objetivo/aspose-html-cloud-20.7.0.jar
  • objetivo/lib/*.jar

Licencia

Todos los SDK de Aspose.HTML Cloud, los scripts auxiliares y las plantillas tienen licencia bajo MIT License.

Autorización y autenticación

Authentication schemes definido para la API es el siguiente:

JWT

Recomendación

Se recomienda crear una instancia de ApiClient por subproceso en un entorno multiproceso para evitar posibles problemas.

HTML a JPG en 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();

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

VersionRelease Date
22.11.18 de noviembre de 2022
22.9.112 de octubre de 2022
20.7.023 de julio de 2020