Jelajahi Produk kami
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-html</artifactId>
<version>17.12</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-html', version: '17.12')
<dependency org="com.aspose" name="aspose-html" rev="17.12">
<artifact name="aspose-html" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-html" % "17.12"
HTML File Manipulation Java API
Halaman produk | Dokumen | Demo | Referensi API | Contoh | Blog | Mencari | Dukungan gratis | Lisensi sementara
Java HTML API membantu pengembang untuk menulis, membaca, memodifikasi, menavigasi, dan mengonversi (x) dokumen HTML dari dalam aplikasi Java.
Aspose.html untuk Java API berfungsi sebagai browser tanpa kepala yang memungkinkan Anda untuk Buat atau buka dokumen HTML yang ada dari berbagai sumber untuk melakukan operasi manipulasi seperti menghapus dan mengganti node HTML, menyimpan dokumen HTML, mengekstrak CSS dari HTML, mengkonfigurasi dokumen Sandbox dan banyak lagi. Anda dapat menavigasi dokumen HTML dengan menggunakan berbagai metode, seperti, elemen traversal, dokumen traversal, kueri xpath, dan kueri pemilih CSS serta memanipulasi dom html melalui javascript, mengonversi file html ke gambar atau format tata letak tetap, dan mengonversi xhtml dan epub file ke format file lain.
fitur pemrosesan html
- Ditulis sepenuhnya di Java dan bekerja dengan JRE.
-Mendukung dukungan OS
32-bit
&64-bit
. - Buat atau buka dokumen HTML yang ada dari berbagai sumber.
- Kemampuan untuk memanipulasi (membuat, mengedit, menghapus, mengganti) node html melalui API.
- Ekstrak gaya CSS untuk simpul HTML tertentu.
- Mengkonfigurasi kotak pasir dokumen yang memengaruhi pemrosesan dokumen HTML.
- Mendukung navigasi melalui dokumen HTML dalam berbagai cara (elemen traversal, traversal dokumen, kueri XPath, kueri pemilih CSS).
- memanipulasi html dom melalui javascript.
- Konversi dokumen web ke berbagai format file yang didukung.
- Ekstrak teks dari halaman.
- Cari teks dari halaman.
- Tambahkan teks dalam file html.
- Create, edit, remove and replace HTML nodes
- Extracting CSS styles for particular HTML node
- Convert HTML documents into various supported image formats: JPEG, PNG, BMP, TIFF
- Convert HTML documents to PDF format
- Konversi dokumen HTML ke format XPS.
Baca & Tulis Format Web
** web: ** html, xhtml^, mHtml ^^
** Lainnya: ** SVG*, MD **
simpan html sebagai
** Tata letak tetap: ** pdf, xps
** Gambar: ** tiff, jpeg, png, bmp
Baca format
** Gambar: ** epub
Lingkungan yang Didukung
- ** Microsoft Windows: ** Windows Desktop & Server (x86, x64)
- ** MacOS: ** Mac OS X
- ** Linux: ** Ubuntu, OpenSuse, Centos, dan lainnya
- ** Versi Java: **
j2se 6.0 (1.6)
,j2se 7.0 (1.7)
,j2se 8.0 (1.8)
Memulai
Aspose.html Java API di -host di Repositori Aspose. Anda dapat dengan mudah menggunakan Aspose.html untuk Java API langsung di proyek Maven Anda dengan konfigurasi sederhana. Untuk instruksi terperinci, silakan kunjungi halaman dokumentasi Installing Aspose.HTML for Java from Repositori Aspose.
Muat html dari lokasi jarak jauh
HTMLDocument document = HTMLDocument(new Url("template.html"));
// read children nodes and get length information
if (document.getBody().getChildNodes().getLength() == 0)
System.out.println("No ChildNodes found...");
// print Document URI to console. As per information above, it has to be https://www.w3.org/TR/html5/
System.out.println("Print Document URI = " + document.getDocumentURI());
// print domain name for remote HTML
System.out.println("Domain Name = " + document.getDomain());
How to use the Contoh?
Clone or Download the ZIP and extract the contents to your local hard drive. This project uses Maven/Gradle build system and can be opened in any modern IDE like IntelliJ IDEA, Eclipse or NetBeans. For more details, visit our Documentation website.
Step one
For maven
mvn compile test
For gradle
gradle build
Execute all tests
Maven
mvn -Dtest="com.aspose.html.examples.**" test
Gradle
./gradlew test --tests "com.aspose.html.examples.*"
Execute single test
Maven
mvn -Dtest=Contoh_Java_AdvancedUsage_DOMMutationObserver_ObserveHowNodesAreAdded test
Gradle
./gradlew test --tests "com.aspose.html.examples.Contoh_Java_AdvancedUsage_DOMMutationObserver_ObserveHowNodesAreAdded"
Execute asynchronously test in Thread
Maven
mvn org.codehaus.mojo:exec-maven-plugin:3.0.0:java -Dexec.mainClass="com.aspose.html.examples.SimpleWait" -Dexec.classpathScope="test" -Dexec.cleanupDaemonThreads=false
Gradle
./gradlew SimpleWait
Halaman produk | Dokumen | Demo | Referensi API | Contoh | Blog | Mencari | Dukungan gratis | Lisensi sementara
Version | Release Date |
---|---|
22.9 | 20 September 2022 |
22.8 | 30 Agustus 2022 |
22.7 | 20 Juli 2022 |
21.12 | 16 Januari 2022 |
21.6 | 1 Juli 2021 |
21.5 | 31 Mei 2021 |
21.4 | 2 Mei 2021 |
21.3 | 1 April 2021 |
20.12 | 27 Desember 2020 |
20.9.1 | 6 Oktober 2020 |
20.8 | 30 Agustus 2020 |
20.6 | 26 Juni 2020 |
19.9 | 25 September 2019 |
19.8 | 27 Agustus 2019 |
19.7 | 29 Juli 2019 |
19.6 | 5 Juni 2019 |
19.5 | 16 Mei 2019 |
19.4 | 21 April 2019 |
19.3 | 28 Maret 2019 |
18.11.1 | 21 November 2018 |
18.11 | 20 November 2018 |
18.10.2 | 30 Oktober 2018 |
18.10.1 | 26 Oktober 2018 |
18.10 | 19 Oktober 2018 |
18.8 | 15 Agustus 2018 |
18.6 | 23 Juli 2018 |
18.5.1 | 19 Juni 2018 |
18.5 | 1 Juni 2018 |
17.12 | 7 Februari 2018 |
17.11.1 | 19 Desember 2017 |
17.11 | 29 November 2017 |
17.10 | 1 November 2017 |
17.9 | 29 September 2017 |
17.8 | 29 Agustus 2017 |
File | Classifier | Size |
---|---|---|
aspose-html-17.12-javadoc.jar | javadoc | 1.76 MB |
aspose-html-17.12.jar | 17.20 MB | |
aspose-html-17.12.pom | 453 bytes |
Aspose Total Aspose HTML Aspose Java API html java library html java class Maven html converter svg converter mhtml converter markdown converter template converter html to image html to pdf html to xps html to mhtml html to markdown svg to image svg to pdf svg to xps epub to image epub to pdf epub to xps mhtml to image mhtml to pdf mhtml to xps markdown to html html template html navigation html5 DOM html form editor css extension