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

Απόδοση HTML και μετατροπή Java Cloud REST API

banner

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

Το Aspose.HTML Cloud SDK for Java σάς βοηθά να εργάζεστε με τρισδιάστατες μορφές αρχείων στις εφαρμογές Java που βασίζονται σε σύννεφο, χωρίς να εγκαταστήσετε λογισμικό τρίτων. Είναι ένα περιτύλιγμα γύρω από το Aspose.HTML Cloud REST APIs.

Δυνατότητες επεξεργασίας HTML Cloud

Λειτουργίες αποθήκευσης αρχείων HTML

  • Μεταφορτώστε, κατεβάστε, αντιγράψτε, μετακινήστε και διαγράψτε αρχεία, συμπεριλαμβανομένου του χειρισμού εκδόσεων (εάν χρησιμοποιείτε χώρο αποθήκευσης στο Cloud που υποστηρίζει αυτήν τη δυνατότητα - true από προεπιλογή).
  • Δημιουργία, αντιγραφή, μετακίνηση και διαγραφή φακέλων.
  • Αντιγράψτε και μετακινήστε αρχεία και φακέλους σε ξεχωριστούς αποθηκευτικούς χώρους στο πλαίσιο μιας μεμονωμένης λειτουργίας.
  • Ελέγξτε εάν υπάρχει συγκεκριμένο αρχείο, φάκελος ή χώρος αποθήκευσης.

Μορφές ανάγνωσης και εγγραφής HTML

HTML, συμπιεσμένο HTML, HTML που περιέχει σήμανση SVG
MHTML (αρχείο Ιστού)
XHTML, συμπιεσμένο XHTML
Markdown (MD)

Αποθήκευση HTML ως

Microsoft Word®: DOCX
Σταθερή διάταξη: PDF, XPS
Εικόνες: TIFF, JPEG, PNG, BMP

Διαβάστε Μορφές HTML

eBook: EPUB

Απαιτήσεις

Η δημιουργία της βιβλιοθήκης πελάτη API απαιτεί:

  1. Java 1.7+
  2. Maven

Προαπαιτούμενα

Για να χρησιμοποιήσετε το Aspose.HTML Cloud SDK για Java, πρέπει να εγγράψετε έναν λογαριασμό στο Aspose Cloud και να αναζητήσετε/δημιουργήσετε Client ID και Client Secret στο Cloud Dashboard. Υπάρχει δωρεάν διαθέσιμη ποσόστωση. Για περισσότερες λεπτομέρειες, ανατρέξτε στο Aspose Cloud Pricing.

Εγκατάσταση

Εγκατάσταση από τη Maven

Προσθέστε το αποθετήριο Aspose Cloud στην εφαρμογή σας pom.xml

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

Εγκατάσταση από την πηγή

Για να εγκαταστήσετε τη βιβλιοθήκη πελάτη API στο τοπικό σας αποθετήριο Maven, απλώς εκτελέστε:

mvn clean install

Για να το αναπτύξετε σε ένα απομακρυσμένο αποθετήριο Maven, διαμορφώστε τις ρυθμίσεις του αποθετηρίου και εκτελέστε:

mvn clean deploy

Ανατρέξτε στο OSSRH Guide για περισσότερες πληροφορίες.

χρήστες Maven

Προσθέστε αυτήν την εξάρτηση στο POM του έργου σας:

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

Οι υπολοιποι

Αρχικά δημιουργήστε το JAR εκτελώντας:

mvn clean package

Στη συνέχεια εγκαταστήστε μη αυτόματα τα ακόλουθα JAR:

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

Αδειοδότηση

Όλα τα Aspose.HTML Cloud SDK, τα βοηθητικά σενάρια και τα πρότυπα έχουν άδεια χρήσης σύμφωνα με το MIT License.

Εξουσιοδότηση & Έλεγχος ταυτότητας

Το Authentication schemes που ορίζεται για το API είναι ως εξής:

JWT

Σύσταση

Συνιστάται να δημιουργήσετε μια παρουσία του ‘ApiClient’ ανά νήμα σε περιβάλλον πολλαπλών νημάτων για να αποφύγετε τυχόν προβλήματα.

HTML σε JPG σε 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 Νοεμβρίου 2022
22.9.112 Οκτωβρίου 2022
20.7.023 Ιουλίου 2020