<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-html-cloud</artifactId>
<version>22.11.1</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-html-cloud', version: '22.11.1')
<dependency org="com.aspose" name="aspose-html-cloud" rev="22.11.1">
<artifact name="aspose-html-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-html-cloud" % "22.11.1"
Representación y conversión de HTML API REST de Java Cloud
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
- Convierta la página HTML a formatos de archivo compatibles. – HTML to PDF Conversion – HTML to DOCX Conversion – HTML to XPS Conversion – HTML to image conversion – HTML to Markdown Conversion
- Configure las opciones de conversión de HTML para obtener el mejor resultado.
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:
- java 1.7+
- 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
- Tipo: OAuth
- Flujo: aplicación
- URL de autorización:https://api.aspose.cloud/connect/token
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
Aspose.HTML Aspose.HTML Cloud Aspose Java REST API Maven SDK Java SDK Cloud REST REST API Cloud API MIT JWT oauth Aspose.Total Cloud HTML XHTML zipped HTML zipped XHTML MHTML HTML SVG markup Markdown JSON EPUB XML SVG PDF XPS TIFF JPEG PNG BMP GIF TXT ZIP resource convert conversion converter export exporter css fragments template request body HTML to PDF HTML to DOCX HTML to xps HTML to image HTML to markdown HTML to MD XPath