<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-html-cloud</artifactId>
<version>22.9.1</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-html-cloud', version: '22.9.1')
<dependency org="com.aspose" name="aspose-html-cloud" rev="22.9.1">
<artifact name="aspose-html-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-html-cloud" % "22.9.1"
Απόδοση HTML και μετατροπή Java Cloud REST API
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Το Aspose.HTML Cloud SDK for Java σάς βοηθά να εργάζεστε με τρισδιάστατες μορφές αρχείων εντός των εφαρμογών Java που βασίζονται σε cloud, χωρίς να εγκαταστήσετε λογισμικό τρίτων. Είναι ένα περιτύλιγμα γύρω από το Aspose.HTML Cloud REST APIs.
Δυνατότητες επεξεργασίας HTML Cloud
- Μετατροπή σελίδας HTML σε υποστηριζόμενες μορφές αρχείων. – HTML to PDF Conversion – HTML to DOCX Conversion – HTML to XPS Conversion – HTML to image conversion – HTML to Markdown Conversion
- Διαμορφώστε τις επιλογές μετατροπής HTML για να λάβετε το καλύτερο αποτέλεσμα.
Λειτουργίες αποθήκευσης αρχείων 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 απαιτεί:
- Java 1.7+
- 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
- Τύπος: OAuth
- Ροή: εφαρμογή
- Διεύθυνση URL εξουσιοδότησης:https://api.aspose.cloud/connect/token
Σύσταση
Συνιστάται να δημιουργήσετε μια παρουσία του ‘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
File | Classifier | Size |
---|---|---|
aspose-html-cloud-22.9.1-javadoc.jar | javadoc | 248 KB |
aspose-html-cloud-22.9.1.jar | 59 KB | |
aspose-html-cloud-22.9.1.pom | 9 KB |
Aspose.HTML Aspose.HTML Cloud Aspose Java REST API Μάβεν SDK Java SDK Σύννεφο ΑΝΑΠΑΥΣΗ REST API Cloud API MIT JWT οουθ Aspose.Total Cloud HTML XHTML συμπιεσμένο HTML συμπιεσμένο XHTML MHTML HTML SVG σήμανση Markdown JSON EPUB XML SVG PDF XPS ΔΕΘ JPEG PNG BMP GIF ΚΕΙΜΕΝΟ ΦΕΡΜΟΥΑΡ πόρος μετατροπή μετατροπή μετατροπέας εξαγωγή εξαγωγέας css θραύσματα πρότυπο αίτηση σώμα HTML σε PDF HTML σε DOCX HTML σε xps HTML σε εικόνα HTML στη σήμανση HTML σε MD XPath