Użyj Java biblioteki, aby podzielić DOCX plików na części. Możesz zintegrować wyodrębnione strony DOCX z innymi danymi, a w rezultacie uzyskać dokumenty w wymaganej formie i treści. Podział DOCX na części ułatwia współpracę nad DOCX plikami.
Ta biblioteka oprogramowania zapewnia programistom Java zestaw funkcji umożliwiających dzielenie DOCX plików na części. Podzielenie DOCX dokumentu na osobne pliki może ułatwić równoległą pracę z sekcjami dokumentu. Przykładowo, jeśli nad jednym DOCX dokumentem pracuje jednocześnie kilka osób, jego podzielenie pozwoli im przyspieszyć pracę. Dzielenie DOCX dokumentów może być częścią technologii wyodrębniania tekstu z DOCX plików i integrowania danych z zautomatyzowanymi systemami informacyjnymi lub bazami danych.
Nasza biblioteka zapewnia programistom Java wszystkie niezbędne funkcje do dzielenia DOCX plików na części i wyodrębniania stron zgodnie z określonym trybem. Jest to samodzielne rozwiązanie Java, które nie wymaga instalowania programów Microsoft Word, Acrobat Reader ani innych aplikacji.
Podziel zawartość DOCX przy użyciu różnych kryteriów w Java kodzie. W DOCX dokumentach można używać następujących trybów wyodrębniania stron: "podziel według nagłówków", "podziel według sekcji", "podziel stronę po stronie", "podziel według zakresów stron".
Po podzieleniu pliku DOCX na części możesz wyeksportować wynik do wymaganego formatu pliku, korzystając z metody "Document.Save". Możesz także kontrolować sposób eksportowania części dokumentu DOCX do formatu HTML lub EPUB za pomocą właściwości "DocumentPartSavingCallback", która umożliwia przekierowywanie strumieni wyjściowych.
Z łatwością dziel DOCX dokumenty dzięki naszemu rozwiązaniu dla Java. Poniższy przykład pokazuje, jak podzielić DOCX dokument za 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>
Kopiuj
// 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')
Kopiuj
// 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>
Kopiuj
// 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"
Kopiuj
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));
}
Nasze Java hostujemy w repozytoriach Maven. 'Aspose.Words for Java' to wspólny JAR zawierający kod bajtowy. Postępuj zgodnie z instrukcjami krok po kroku, jak zainstalować go w swoim środowisku programisty Java.
Obsługiwana jest Java SE 7 i nowsze Java Udostępniamy również osobny pakiet dla Java SE 6 na wypadek, gdybyś musiał używać tego przestarzałego JRE.
Nasz Java jest wieloplatformowy i działa na wszystkich systemach operacyjnych z JVM, w tym Microsoft Windows, Linux, macOS, Android i iOS.
Aby uzyskać informacje na temat dodatkowych zależności między pakietami, takich jak JogAmp JOGL, Harfbuzz silnika czcionki, Java Zaawansowane obrazowanie JAI, zapoznaj się z dokumentacją produktu.