Використовуйте Java бібліотеку, щоб розділити HTML файли на частини. Ви можете інтегрувати витягнуті сторінки HTML з іншими даними і, як наслідок, отримати документи потрібної форми та вмісту. Розбиття HTML на частини полегшує спільну роботу над HTML файлами.
Ця бібліотека програмного забезпечення надає розробникам Java набір функцій для поділу HTML файлів на частини. Розділ HTML на окремі файли можна використовувати, щоб полегшити паралельну роботу з розділами документа. Наприклад, якщо кілька людей працюють над одним HTML одночасно, то розділення HTML дозволить їм прискорити роботу. Розщеплення HTML може бути частиною технології вилучення тексту з HTML файлів та інтеграції даних в автоматизовані інформаційні системи або бази даних.
Наша бібліотека надає розробникам Java усі необхідні функції для розбиття HTML на частини та вилучення сторінок відповідно до вказаного режиму. Це окреме рішення Java, яке не потребує встановлення Microsoft Word, Acrobat Reader чи інших програм.
Розділіть вміст HTML за різними критеріями в Java. Ви можете використовувати такі режими вилучення сторінок для HTML файлів: 'розбити за заголовками', 'розділити за розділами', 'розділити сторінку за сторінкою', 'розділити за діапазонами сторінок'.
Після розділення вашого HTML файлу на частини ви можете експортувати результат у потрібний формат файлу за допомогою методу 'Document.Save'. Ви також можете керувати тим, як частини HTML експортуються в HTML або EPUB за допомогою властивості 'DocumentPartSavingCallback', що дозволить вам перенаправляти вихідні потоки.
Легко розділіть HTML документи за допомогою нашого рішення для Java. У наступному прикладі показано, як розділити HTML за допомогою Java:
// Repository path: https://releases.aspose.com/java/repo/
// Maven, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>ver</version>
<classifier>jdk17</classifier>
</dependency>
Копія
// Repository path: https://releases.aspose.com/java/repo/
// Gradle, where 'ver' - Aspose.Words version number, for example, 24.4.
compile(group: 'com.aspose', name: 'aspose-words', version: 'ver', classifier: 'jdk17')
Копія
// Repository path: https://releases.aspose.com/java/repo/
// Ivy, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency org="com.aspose" name="aspose-words" rev="ver">
<artifact name="aspose-words" m:classifier="jdk17" ext="jar"/>
</dependency>
Копія
// Repository path: https://releases.aspose.com/java/repo/
// Sbt, where 'ver' - Aspose.Words version number, for example, 24.4.
libraryDependencies += "com.aspose" % "aspose-words" % "ver"
Копія
import com.aspose.words.*;
Document doc = new Document("Input.html");
for (int page = 0; page < doc.getPageCount(); page++)
{
Document extractedPage = doc.extractPages(page, 1);
extractedPage.save(String.format("Output_%d.html", page + 1));
}
Ми розміщуємо наші пакети Java в репозиторіях Maven. 'Aspose.Words для Java' - це звичайний JAR що містить байт-код. Будь ласка, дотримуйтесь покрокових інструкцій щодо встановлення його в середовищі розробника Java.
Підтримуються Java SE 7 та новіші Java Ми також надаємо окремий пакет для Java SE 6 якщо ви зобов'язані використовувати цей застарілий JRE.
Наш Java є кроссплатформенним і працює на всіх операційних системах з JVM, включаючи Microsoft Windows, Linux, macOS, Android та iOS.
Для отримання інформації про додаткові залежності пакетів, такі як JogAmp JOGL, Harfbuzz шрифтів Java Advanced Imaging JAI, зверніться до документації до продукту.