Blader door onze producten
<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 -Datei Manipulation Java API
Produktseite | Dokumente | Demos | API -Referenz | Beispiele | Blog | Suche | Freie Unterstützung | Vorübergehende Lizenz
Der Java HTML API unterstützt Entwickler beim Schreiben, Lesen, Ändern, Navigieren und Konvertieren (x) HTML -Dokumente aus Java -Anwendungen.
ASSON.HTML für Java -API arbeitet als kopflosem Browser, mit dem Sie Erstellen oder öffnen vorhandene HTML -Dokumente aus verschiedenen Quellen ausführen können, um Manipulationsvorgänge wie HTML -Knoten zu entfernen und zu ersetzen, HTML -Dokumente zu speichern, CSS aus HTML zu extrahieren, eine Dokument -Sandbox zu konfigurieren und mehr. Sie können HTML -Dokumente mit verschiedenen Methoden navigieren, z. Dateien zu anderen Dateiformaten.
HTML -Verarbeitungsfunktionen
- komplett in Java geschrieben und arbeitet mit Jre. -unterstützt sowohl den 32-Bit “&` 64-Bit “-Bo-Support.
- Erstellen oder öffnen Sie ein vorhandenes HTML -Dokument aus verschiedenen Quellen.
- Fähigkeit, HTML -Knoten über API zu manipulieren (erstellen, bearbeiten, entfernen, ersetzen).
- CSS -Stile für einen bestimmten HTML -Knoten extrahieren.
- Konfigurieren Sie eine Dokument -Sandbox, die sich auf die Verarbeitung von HTML -Dokumenten auswirkt.
- Unterstützt die Navigation durch HTML -Dokument auf verschiedene Weise (Element -Traversal, Dokumenttraversal, XPath -Abfragen, CSS -Selektorabfragen).
- Manipulieren Sie HTML DOM über JavaScript.
- Konvertieren Sie Webdokumente in verschiedene unterstützte Dateiformate.
- Text aus den Seiten extrahieren.
- Suchen Sie den Text von Seiten.
- Fügen Sie Text in die HTML -Datei hinzu.
- 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
- Konvertieren Sie HTML -Dokumente in das XPS -Format.
Lesen und Schreiben von Webformaten
** Web: ** html, xhtml^, mhtml ^^
** Andere: ** SVG*, MD **
speichern HTML als
** Behobene Layout: ** PDF, XPS
** Bilder: ** Tiff, JPEG, PNG, BMP
Formate lesen
** Bilder: ** Epub
unterstützte Umgebungen
- ** Microsoft Windows: ** Windows Desktop & Server (x86, x64)
- ** macOS: ** Mac OS x
- ** Linux: ** Ubuntu, OpenSuse, Centos und andere
- ** Java -Versionen: **
J2SE 6.0 (1,6)
,J2SE 7.0 (1,7)
,J2SE 8.0 (1,8)
`
Loslegen
ASSON.HTML JAVA APIs werden am ASSOSE Repository gehostet. Sie können ASPOSPE.HTML für Java -API einfach in Ihren Maven -Projekten mit einfachen Konfigurationen verwenden. Für die detaillierten Anweisungen besuchen Sie bitte Installing Aspose.HTML for Java from ASSOSE Repository -Dokumentationsseite.
HTML von einem Remote -Standort laden
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 Beispiele?
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=Beispiele_Java_AdvancedUsage_DOMMutationObserver_ObserveHowNodesAreAdded test
Gradle
./gradlew test --tests "com.aspose.html.examples.Beispiele_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
Produktseite | Dokumente | Demos | API -Referenz | Beispiele | Blog | Suche | Freie Unterstützung | Vorübergehende Lizenz
Version | Release Date |
---|---|
22.9 | 20. September 2022 |
22.8 | 30. August 2022 |
22.7 | 20. Juli 2022 |
21.12 | 16. Januar 2022 |
21.6 | 1. Juli 2021 |
21.5 | 31. Mai 2021 |
21.4 | 2. Mai 2021 |
21.3 | 1. April 2021 |
20.12 | 27. Dezember 2020 |
20.9.1 | 6. Oktober 2020 |
20.8 | 30. August 2020 |
20.6 | 26. Juni 2020 |
19.9 | 25. September 2019 |
19.8 | 27. August 2019 |
19.7 | 29. Juli 2019 |
19.6 | 5. Juni 2019 |
19.5 | 16. Mai 2019 |
19.4 | 21. April 2019 |
19.3 | 28. März 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. August 2018 |
18.6 | 23. Juli 2018 |
18.5.1 | 19. Juni 2018 |
18.5 | 1. Juni 2018 |
17.12 | 7. Februar 2018 |
17.11.1 | 19. Dezember 2017 |
17.11 | 29. November 2017 |
17.10 | 1. November 2017 |
17.9 | 29. September 2017 |
17.8 | 29. August 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