Uporabite knjižnico Java za razdelitev TXT datotek na dele. Izvlečene strani TXT lahko integrirate z drugimi podatki in posledično dobite dokumente oblike in vsebine, ki jih potrebujete. Če razdelite TXT na dele, je lažje sodelovanje pri TXT datotekah.
Ta knjižnica programske opreme ponuja razvijalcem Java nabor funkcij za razdelitev TXT datotek na dele. Razdelitev TXT dokumenta v ločene datoteke lahko uporabite za lažje vzporedno delo z odseki dokumenta. Na primer, če več ljudi dela na enem TXT dokumentu hkrati, jim bo razdelitev omogočila pospešitev dela. Razdelitev TXT dokumentov je lahko del tehnologije za pridobivanje besedila iz TXT datotek in integracijo podatkov v avtomatizirane informacijske sisteme ali zbirke podatkov.
Naša knjižnica ponuja razvijalcem Java vse potrebne funkcije za razdelitev TXT datotek na dele in ekstrahiranje strani 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.
Razdeli vsebino TXT z uporabo različnih kriterijev v Java kodi. Za TXT dokumente lahko uporabite naslednje načine ekstrahiranja strani: 'razdeljeno po naslovih', 'razdeljeno po razdelkih', 'razdeljeno po strani', 'razdeljeno po obsegih strani'.
Ko svojo datoteko TXT razdelite na dele, lahko rezultat izvozite v zahtevano obliko datoteke z metodo 'Document.Save'. Prav tako lahko nadzirate, kako se deli dokumenta TXT izvažajo v HTML ali EPUB z lastnostjo 'DocumentPartSavingCallback', ki vam bo omogočila preusmeritev izhodnih tokov.
Preprosto razdelite TXT dokumente z našo rešitvijo za Java. Naslednji primer prikazuje, kako razdeliti TXT 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.txt");
for (int page = 0; page < doc.getPageCount(); page++)
{
Document extractedPage = doc.extractPages(page, 1);
extractedPage.save(String.format("Output_%d.txt", 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.