Explore nuestros productos
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-html</artifactId>
<version>20.8</version>
<classifier>jdk16</classifier>
</dependency>
compile(group: 'com.aspose', name: 'aspose-html', version: '20.8', classifier: 'jdk16')
<dependency org="com.aspose" name="aspose-html" rev="20.8">
<artifact name="aspose-html" m:classifier="jdk16" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-html" % "20.8"
HTML Manipulación de archivos API Java
Página del producto | Documentos | Población | Referencia de API | Ejemplos | Blog | Búsqueda | Soporte gratuito | Licencia temporal
El API Java HTML ayuda a los desarrolladores a escribir, leer, modificar, navegar y convertir los documentos HTML desde las aplicaciones Java.
Aspose.html para Java API funciona como un navegador sin cabeza que le permite a crear o abrir documentos HTML existentes de varias fuentes para realizar operaciones de manipulación como eliminar y reemplazar nodos HTML, guardar documentos HTML, extraer CSS de HTML, configurar un sandbox de documento y más. Puede navegar documentos HTML utilizando varios métodos, como el transversal de elementos, el documento de transmisión, consultas XPath y consultas selectores CSS, así como manipular HTML DOM a través de JavaScript, convertir el archivo HTML en imágenes o formatos de diseño fijos y convertir XHTML y EPUB y EPUB archivos a otros formatos de archivo.
Características de procesamiento HTML
- Escrito completamente en Java y trabaja con JRE.
-Admite tanto el soporte del sistema operativo
32 bit
y64 bit
. - Crear o abrir un documento HTML existente de diferentes fuentes.
- Capacidad para manipular (crear, editar, eliminar, reemplazar) nodos HTML a través de API.
- Extraer estilos CSS para un nodo HTML específico.
- Configure una caja de arena de documento que afecte el procesamiento de documentos HTML.
- Admite la navegación a través del documento HTML de varias maneras (Elemento Traversal, Document Traversal, XPath Consulty, CSS Selector Consulty).
- Manipule HTML DOM a través de JavaScript.
- Convierta documentos web a varios formatos de archivo compatibles.
- Extraer texto de las páginas.
- Buscar texto de las páginas.
- Agregue texto en el archivo 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
- Convierta los documentos HTML en formato XPS.
leer y escribir formatos web
** web: ** html, xhtml^, mhtml ^^
** Otro: ** Svg*, MD **
Guardar html como
** Diseño fijo: ** PDF, XPS
** Imágenes: ** Tiff, Jpeg, PNG, BMP
Leer formatos
** Imágenes: ** Epub
Entornos compatibles
- ** Microsoft Windows: ** Windows Desktop & Server (x86, x64)
- ** macOS: ** Mac OS X
- ** Linux: ** Ubuntu, OpenSuse, CentOS y otros
- ** versiones Java: **
J2SE 6.0 (1.6)
,J2SE 7.0 (1.7)
,J2SE 8.0 (1.8)
Empezar
Aspose.html Las apis Java están alojadas en el Repositorio de asposio. Puede usar fácilmente Aspose.html para Java API directamente en sus proyectos Maven con configuraciones simples. Para las instrucciones detalladas, visite la página de documentación Installing Aspose.HTML for Java from Repositorio de asposio.
Cargar html desde una ubicación remota
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 Ejemplos?
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=Ejemplos_Java_AdvancedUsage_DOMMutationObserver_ObserveHowNodesAreAdded test
Gradle
./gradlew test --tests "com.aspose.html.examples.Ejemplos_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
Página del producto | Documentos | Población | Referencia de API | Ejemplos | Blog | Búsqueda | Soporte gratuito | Licencia temporal
Version | Release Date |
---|---|
22.9 | 20 de septiembre de 2022 |
22.8 | 30 de agosto de 2022 |
22.7 | 20 de julio de 2022 |
21.12 | 16 de enero de 2022 |
21.6 | 1 de julio de 2021 |
21.5 | 31 de mayo de 2021 |
21.4 | 2 de mayo de 2021 |
21.3 | 1 de abril de 2021 |
20.12 | 27 de diciembre de 2020 |
20.9.1 | 6 de octubre de 2020 |
20.8 | 30 de agosto de 2020 |
20.6 | 26 de junio de 2020 |
19.9 | 25 de septiembre de 2019 |
19.8 | 27 de agosto de 2019 |
19.7 | 29 de julio de 2019 |
19.6 | 5 de junio de 2019 |
19.5 | 16 de mayo de 2019 |
19.4 | 21 de abril de 2019 |
19.3 | 28 de marzo de 2019 |
18.11.1 | 21 de noviembre de 2018 |
18.11 | 20 de noviembre de 2018 |
18.10.2 | 30 de octubre de 2018 |
18.10.1 | 26 de octubre de 2018 |
18.10 | 19 de octubre de 2018 |
18.8 | 15 de agosto de 2018 |
18.6 | 23 de julio de 2018 |
18.5.1 | 19 de junio de 2018 |
18.5 | 1 de junio de 2018 |
17.12 | 7 de febrero de 2018 |
17.11.1 | 19 de diciembre de 2017 |
17.11 | 29 de noviembre de 2017 |
17.10 | 1 de noviembre de 2017 |
17.9 | 29 de septiembre de 2017 |
17.8 | 29 de agosto de 2017 |
File | Classifier | Size |
---|---|---|
aspose-html-20.8-javadoc.jar | javadoc | 2.37 MB |
aspose-html-20.8-jdk16.jar | jdk16 | 23.39 MB |
aspose-html-20.8.pom | 447 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