Uporabite knjižnico Java za razdelitev HTML datotek na dele. Izvlečene strani HTML lahko integrirate z drugimi podatki in posledično dobite dokumente oblike in vsebine, ki jih potrebujete. Če razdelite HTML na dele, je lažje sodelovanje pri HTML datotekah.
Ta knjižnica programske opreme razvijalcem Java ponuja nabor funkcij za razdelitev HTML datotek na dele. Razdelitev HTML v ločene datoteke lahko uporabite za lažje vzporedno delo z odseki dokumenta. Na primer, če več ljudi hkrati dela na enem HTML, jim bo z razdelitvijo HTML omogočilo pospešitev dela. Razdelitev HTML je lahko del tehnologije za ekstrakcijo besedila iz HTML datotek in integracijo podatkov v avtomatizirane informacijske sisteme ali baze podatkov.
Naša knjižnica ponuja razvijalcem Java vse potrebne funkcije za razdelitev HTML na dele in ekstrakcijo strani v skladu z določenim načinom. To je samostojna rešitev Java, za katero ni treba namestiti Microsoft Word, Acrobat Readerja ali drugih aplikacij.
Razdelite vsebino HTML z različnimi merili v Java kodi. Za HTML datoteke lahko uporabite naslednje načine ekstrakcije strani: 'razdeli po naslovih', 'razdeli po odsekih', 'razdeli stran za stranjo', 'razdeli po obsegih strani'.
Ko svojo HTML datoteko na dele, lahko izvozite rezultat v zahtevano obliko datoteke z metodo 'Document.Save'. Prav tako lahko nadzirate, kako se deli HTML izvozijo v HTML ali EPUB z lastnostjo 'DocumentPartSavingCallback', ki vam bo omogočila preusmeritev izhodnih tokov.
Preprosto razdelite HTML dokumente z našo rešitvijo za Java. Naslednji primer prikazuje, kako razdeliti HTML z uporabo 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>
Kopirati
// 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')
Kopirati
// 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>
Kopirati
// 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"
Kopirati
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));
}
Podprte so Java SE 7 in novejše Java Ponujamo tudi ločen paket za Java SE 6 če morate uporabiti to zastarelo JRE.
Naš Java je med platformami in deluje v vseh operacijskih sistemih z JVM, vključno z Microsoft Windows, Linux, macOS, Android in iOS.
Za informacije o izbirnih odvisnostih paketov, kot so JogAmp JOGL, Harfbuzz pisav Java Advanced Imaging JAI, glejte dokumentacijo izdelka.