Použijte knihovnu Java k rozdělení TXT souborů na části. Extrahované stránky TXT můžete integrovat s jinými daty a v důsledku toho získat dokumenty ve formě a obsahu, které požadujete. Rozdělení TXT na části usnadňuje spolupráci na TXT souborech.
Tato softwarová knihovna poskytuje vývojářům Java sadu funkcí pro rozdělení TXT souborů na části. Rozdělení TXT dokumentu do samostatných souborů lze použít pro snazší práci s částmi dokumentu paralelně. Pokud například na jednom TXT dokumentu pracuje více lidí současně, jeho rozdělení jim umožní urychlit práci. Rozdělení TXT dokumentů může být součástí technologie pro extrakci textu ze TXT souborů a integraci dat do automatizovaných informačních systémů nebo databází.
Naše knihovna poskytuje vývojářům Java všechny potřebné funkce pro rozdělení TXT souborů na části a extrahování stránek podle zadaného režimu. Toto je samostatné řešení Java, které nevyžaduje instalaci aplikací Microsoft Word, Acrobat Reader nebo jiné aplikace.
Rozdělte obsah TXT pomocí různých kritérií v Java kódu. Pro TXT dokumenty můžete použít následující režimy extrakce stránek: 'rozdělení podle nadpisů', 'rozdělení podle sekcí', 'rozdělení stránky po stránce', 'rozdělení podle rozsahů stránek'.
Po rozdělení souboru TXT na části můžete výsledek exportovat do požadovaného formátu souboru pomocí metody 'Document.Save'. Můžete také ovládat, jak se části dokumentu TXT exportují do HTML nebo EPUB pomocí vlastnosti 'DocumentPartSavingCallback', která vám umožní přesměrovat výstupní proudy.
Rozdělte TXT dokumenty snadno pomocí našeho řešení pro Java. Následující příklad ukazuje, jak rozdělit TXT dokument pomocí 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>
Kopírovat
// 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')
Kopírovat
// 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>
Kopírovat
// 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"
Kopírovat
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));
}
Naše balíčky Java hostujeme v úložištích Maven. 'Aspose.Words for Java' je běžný JAR obsahující bajtový kód. Postupujte prosím podle pokynů krok za krokem, jak jej nainstalovat do vašeho vývojářského prostředí Java.
Podporována je Java SE 7 a novější Java Poskytujeme také samostatný balíček pro Java SE 6 pro případ, že jste povinni používat toto zastaralé JRE.
Náš Java je multiplatformní a běží na všech operačních systémech s JVM, včetně Microsoft Windows, Linux, macOS, Android a iOS.
Informace o volitelných závislostech balíčků, jako je JogAmp JOGL, Harfbuzz písem Java Advanced Imaging JAI, naleznete v dokumentaci produktu.