Uporabite knjižnico Java za razdelitev dokumentov na dele. Izvlečene strani lahko integrirate z drugimi podatki in posledično dobite dokumente oblike in vsebine, ki jih potrebujete. Če dokumente razdelite na dele, je lažje sodelovanje pri njih.
Ta knjižnica programske opreme razvijalcem Java ponuja nabor funkcij za razdelitev Word dokumentov, PDF, EPUB, HTML, DOCX na dele. Razdelitev besedila v ločene datoteke se lahko uporabi za lažje delo z odseki dokumentov. Postopek delitve dokumentov je lahko del tehnologije integracije podatkov v avtomatizirane informacijske sisteme ali baze podatkov.
Naša knjižnica ponuja razvijalcem Java vse potrebne funkcije za dokumente in ekstrahiranje strani dokumentov v skladu z določenim načinom. To je samostojna rešitev Java, ki ne potrebuje nameščenih Microsoft Word, Acrobat Reader ali drugih aplikacij.
Razdelite vsebino dokumenta z različnimi merili v Java kodi. Uporabite lahko naslednje načine ekstrakcije strani: 'razdeli po naslovih', 'razdeli po odsekih', 'razdeli stran za stranjo', 'razdeli po obsegih strani'.
Po razdelitvi dokumenta lahko rezultat izvozite v zahtevano obliko datoteke z metodo 'Document.Save'. Prav tako lahko nadzirate, kako se deli dokumenta izvažajo v HTML formate ali EPUB z lastnostjo 'DocumentPartSavingCallback', ki vam bo omogočila preusmeritev izhodnih tokov.
Preprosto razdelite dokumente z našo rešitvijo za Java. Naslednji primer prikazuje, kako razdeliti dokument 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.docx");
for (int page = 0; page < doc.getPageCount(); page++)
{
Document extractedPage = doc.extractPages(page, 1);
extractedPage.save(String.format("Output_%d.docx", 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.