Navegue pelos nossos produtos
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-html</artifactId>
<version>22.9</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-html', version: '22.9')
<dependency org="com.aspose" name="aspose-html" rev="22.9">
<artifact name="aspose-html" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-html" % "22.9"
HTML Arquivo Manipulação Java API
Página do produto | Documentos | Demos | Referência da API | Exemplos | Blog | Procurar | Suporte gratuito | Licença temporária
O Java HTML API auxilia os desenvolvedores a escrever, ler, modificar, navegar e converter (x) documentos HTML de aplicativos Java.
Aspose.html para a API Java funciona como um navegador sem cabeça que permite que você até Crie ou abra documentos HTML existentes de várias fontes, a fim de executar operações de manipulação, como remover e substituir nós HTML, salvar documentos HTML, extrair CSS do HTML, configurar uma caixa de areia de documento e muito mais. Você pode navegar por documentos HTML usando vários métodos, como travessia de elementos, Traversal de documentos, consultas XPath e consultas seletoras de CSS, além de manipular o HTML DOM via JavaScript, converter arquivo html em imagens ou formatos de layout fixos e converter xhtml e epub arquivos para outros formatos de arquivo.
Recursos de processamento HTML HTML
- Escrito completamente em Java e trabalha com Jre. -Suporta o suporte do sistema operacional `32 bit ’e 64 bit'.
- Crie ou abra um documento HTML existente de diferentes fontes.
- Capacidade de manipular (criar, editar, remover, substituir) nós HTML via API.
- Extrair estilos CSS para um nó HTML específico.
- Configure uma caixa de areia de documento que afeta o processamento de documentos HTML.
- Suporta a navegação através do documento HTML de várias maneiras (elemento Traversal, Traversal de documentos, consultas XPath, consultas de seletor CSS).
- Manipular o HTML DOM via JavaScript.
- Converta documentos da Web em vários formatos de arquivo suportados.
- Extraia o texto das páginas.
- Pesquise texto das páginas.
- Adicione texto no arquivo 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
- Converta documentos HTML em formato XPS.
Leia e escreva formatos da web
** web: ** html, xhtml^, mhtml ^^
** Outros: ** SVG*, MD **
salve html como
** Layout corrigido: ** PDF, XPS
** Imagens: ** TIFF, JPEG, PNG, BMP
Leia formatos
** Imagens: ** Epub
Ambientes suportados
- ** Microsoft Windows: ** Windows Desktop & Server (x86, x64)
- ** MacOS: ** Mac OS X
- ** Linux: ** Ubuntu, OpenSuse, Centos e outros
- ** Versões Java: **
J2SE 6.0 (1.6)
,J2SE 7.0 (1.7)
,J2SE 8.0 (1.8)
Iniciar
APIs Java Aspose.html estão hospedadas no Aspose repositório. Você pode usar facilmente o Aspose.html para API Java diretamente em seus projetos maven com configurações simples. Para as instruções detalhadas, visite Installing Aspose.HTML for Java from Aspose repositório Página de documentação.
carregue html de um local remoto
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 Exemplos?
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=Exemplos_Java_AdvancedUsage_DOMMutationObserver_ObserveHowNodesAreAdded test
Gradle
./gradlew test --tests "com.aspose.html.examples.Exemplos_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 do produto | Documentos | Demos | Referência da API | Exemplos | Blog | Procurar | Suporte gratuito | Licença temporária
Version | Release Date |
---|---|
22.9 | 20 de setembro de 2022 |
22.8 | 30 de agosto de 2022 |
22.7 | 20 de julho de 2022 |
21.12 | 16 de janeiro de 2022 |
21.6 | 1 de julho de 2021 |
21.5 | 31 de maio de 2021 |
21.4 | 2 de maio de 2021 |
21.3 | 1 de abril de 2021 |
20.12 | 27 de dezembro de 2020 |
20.9.1 | 6 de outubro de 2020 |
20.8 | 30 de agosto de 2020 |
20.6 | 26 de junho de 2020 |
19.9 | 25 de setembro de 2019 |
19.8 | 27 de agosto de 2019 |
19.7 | 29 de julho de 2019 |
19.6 | 5 de junho de 2019 |
19.5 | 16 de maio de 2019 |
19.4 | 21 de abril de 2019 |
19.3 | 28 de março de 2019 |
18.11.1 | 21 de novembro de 2018 |
18.11 | 20 de novembro de 2018 |
18.10.2 | 30 de outubro de 2018 |
18.10.1 | 26 de outubro de 2018 |
18.10 | 19 de outubro de 2018 |
18.8 | 15 de agosto de 2018 |
18.6 | 23 de julho de 2018 |
18.5.1 | 19 de junho de 2018 |
18.5 | 1 de junho de 2018 |
17.12 | 7 de fevereiro de 2018 |
17.11.1 | 19 de dezembro de 2017 |
17.11 | 29 de novembro de 2017 |
17.10 | 1 de novembro de 2017 |
17.9 | 29 de setembro de 2017 |
17.8 | 29 de agosto de 2017 |
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