Просмотрите наши продукты
<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 -файлы манипулирование Java API
Страница продукта | Док | Демо | Ссылка на API | Примеры | Блог | Поиск | Бесплатная поддержка | Временная лицензия
Java Html API помогает разработчикам написать, читать, модифицировать, ориентироваться и преобразовать (x) HTML -документы из приложений Java.
Aspose.html для Java API работает в качестве безголового браузера, который позволяет вам преодолеть Создать или открыть существующие HTML -документы из различных источников, чтобы выполнить операции манипуляции, такие как удаление и замену HTML -узлов, сохранение документов HTML, извлечение CSS из HTML, настройка песочницей документа и многого другого. Вы можете ориентироваться в документах HTML, используя различные методы, такие как обход элемента, обход документов, запросы xPath и запросы селектора CSS, а также манипулирование HTML DOM через JavaScript, преобразование файла HTML в изображения или фиксированные форматы склады файлы в другие форматы файлов.
HTML -функции обработки
- написано полностью на Java и работает с JRE. -Поддерживает как 32-разрядную поддержку ОС, так и 64-разрядную поддержку.
- Создать или открыть существующий HTML -документ из разных источников.
- Возможность манипулировать (создавать, редактировать, удалять, заменить) HTML -узлы через API.
- Извлеките стили CSS для конкретного HTML -узла.
- Настройте песочницу документа, которая влияет на обработку документов HTML.
- Поддерживает навигацию через HTML -документ различными способами (обход элемента, обход документа, запросы XPath, запросы селектора CSS).
- Манипулировать HTML DOM через JavaScript.
- Преобразовать веб -документы в различные поддерживаемые форматы файлов.
- Извлечь текст со страниц.
- Поиск текста со страниц.
- Добавить текст в 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
- Преобразовать документы HTML в формат XPS.
Читать и написать веб -форматы
** web: ** html, xhtml^, mhtml ^^
** Другое: ** SVG*, MD **
Сохранить HTML как
** Фиксированный макет: ** pdf, xps
** Изображения: ** Tiff, JPEG, PNG, BMP
Читать форматы
** Изображения: ** epub
поддерживаемые среды
- ** Microsoft Windows: ** Windows Desktop & Server (x86, x64)
- ** macOS: ** Mac OS X
- ** Linux: ** Ubuntu, OpenSuse, Centos и другие
- ** java версии: **
j2se 6.0 (1.6)
,j2se 7.0 (1.7)
,j2se 8.0 (1.8)
Начать
Aspose.html Java API размещены на Применить репозиторий. Вы можете легко использовать Aspose.html для Java API непосредственно в ваших проектах Maven с простыми конфигурациями. Для получения подробных инструкций, пожалуйста, посетите страницу документации Installing Aspose.HTML for Java from Применить репозиторий.
загрузить HTML из удаленного места
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 Примеры?
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=Примеры_Java_AdvancedUsage_DOMMutationObserver_ObserveHowNodesAreAdded test
Gradle
./gradlew test --tests "com.aspose.html.examples.Примеры_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
Страница продукта | Док | Демо | Ссылка на API | Примеры | Блог | Поиск | Бесплатная поддержка | Временная лицензия
Version | Release Date |
---|---|
22.9 | 20 сентября 2022 г. |
22.8 | 30 августа 2022 г. |
22.7 | 20 июля 2022 г. |
21.12 | 16 января 2022 г. |
21.6 | 1 июля 2021 г. |
21.5 | 31 мая 2021 г. |
21.4 | 2 мая 2021 г. |
21.3 | 1 апреля 2021 г. |
20.12 | 27 декабря 2020 г. |
20.9.1 | 6 октября 2020 г. |
20.8 | 30 августа 2020 г. |
20.6 | 26 июня 2020 г. |
19.9 | 25 сентября 2019 г. |
19.8 | 27 августа 2019 г. |
19.7 | 29 июля 2019 г. |
19.6 | 5 июня 2019 г. |
19.5 | 16 мая 2019 г. |
19.4 | 21 апреля 2019 г. |
19.3 | 28 марта 2019 г. |
18.11.1 | 21 ноября 2018 г. |
18.11 | 20 ноября 2018 г. |
18.10.2 | 30 октября 2018 г. |
18.10.1 | 26 октября 2018 г. |
18.10 | 19 октября 2018 г. |
18.8 | 15 августа 2018 г. |
18.6 | 23 июля 2018 г. |
18.5.1 | 19 июня 2018 г. |
18.5 | 1 июня 2018 г. |
17.12 | 7 февраля 2018 г. |
17.11.1 | 19 декабря 2017 г. |
17.11 | 29 ноября 2017 г. |
17.10 | 1 ноября 2017 г. |
17.9 | 29 сентября 2017 г. |
17.8 | 29 августа 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