<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"
HTML Rendering & Konversi Java Cloud REST API
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Aspose.HTML Cloud SDK for Java membantu Anda bekerja dengan format file 3D dalam Aplikasi Java berbasis cloud, tanpa menginstal perangkat lunak pihak ketiga. Itu adalah pembungkus di sekitar Aspose.HTML Cloud REST APIs.
Fitur Pemrosesan Awan HTML
- Konversi halaman HTML ke format file yang didukung. – HTML to PDF Conversion – HTML to DOCX Conversion – HTML to XPS Conversion – HTML to image conversion – HTML to Markdown Conversion
- Konfigurasikan opsi konversi HTML untuk mengambil keluaran hasil terbaik.
Fitur Penyimpanan Cloud File HTML
- Unggah, unduh, salin, pindahkan, dan hapus file, termasuk penanganan versi (jika Anda menggunakan penyimpanan Cloud yang mendukung fitur ini - benar secara default).
- Membuat, menyalin, memindahkan, dan menghapus folder.
- Salin dan pindahkan file dan folder di penyimpanan terpisah dalam lingkup satu operasi.
- Periksa apakah ada file, folder, atau penyimpanan tertentu.
Baca & Tulis Format HTML
HTML, zip HTML, HTML berisi markup SVG
MHTML (arsip Web)
XHTML, zip XHTML
Penurunan harga (MD)
Simpan HTML Sebagai
Microsoft Word®: DOCX
Tata Letak Tetap: PDF, XPS
Gambar: TIFF, JPEG, PNG, BMP
Baca Format HTML
eBuku: EPUB
Persyaratan
Membangun pustaka klien API memerlukan:
- Jawa 1.7+
- Maven
Prasyarat
Untuk menggunakan Aspose.HTML Cloud SDK untuk Java, Anda perlu mendaftarkan akun dengan Aspose Cloud dan mencari/membuat ID Klien dan Rahasia Klien di Cloud Dashboard. Tersedia kuota gratis. Untuk detail selengkapnya, lihat Aspose Cloud Pricing.
Instalasi
Instal dari Maven
Tambahkan repositori Aspose Cloud ke pom.xml aplikasi Anda
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.cloud/java/repo/</url>
</repository>
Instal dari sumber
Untuk menginstal pustaka klien API ke repositori Maven lokal Anda, cukup jalankan:
mvn clean install
Untuk menyebarkannya ke repositori Maven jarak jauh, konfigurasikan pengaturan repositori dan jalankan:
mvn clean deploy
Lihat OSSRH Guide untuk informasi lebih lanjut.
Pengguna Maven
Tambahkan dependensi ini ke POM proyek Anda:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-html-cloud</artifactId>
<version>20.7.0</version>
<scope>compile</scope>
</dependency>
Yang lain
Mula-mula buat JAR dengan menjalankan:
mvn clean package
Kemudian instal JAR berikut secara manual:
target/aspose-html-cloud-20.7.0.jar
target/lib/*.jar
Lisensi
Semua Aspose.HTML Cloud SDK, skrip pembantu, dan template dilisensikan di bawah MIT License.
Otorisasi & Otentikasi
Authentication schemes yang ditentukan untuk API adalah sebagai berikut:
JWT
- Tipe: OAuth
- Aliran: aplikasi
- URL Otorisasi:https://api.aspose.cloud/connect/token
Rekomendasi
Direkomendasikan untuk membuat instance ApiClient
per utas di lingkungan multithread untuk menghindari kemungkinan masalah.
HTML ke JPG di Jawa
// 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