Gunakan pustaka Java untuk membagi DOCX file menjadi beberapa bagian. Anda dapat mengintegrasikan DOCX halaman yang diekstraksi dengan data lain dan, sebagai hasilnya, mendapatkan dokumen dalam bentuk dan konten yang Anda butuhkan. Memisahkan DOCX menjadi beberapa bagian memudahkan kolaborasi pada DOCX file.
Pustaka perangkat lunak ini memberi pengembang Java serangkaian fungsi untuk membagi DOCX file menjadi beberapa bagian. Memisahkan DOCX dokumen menjadi file terpisah dapat digunakan untuk mempermudah bekerja dengan bagian-bagian dokumen secara paralel. Misalnya, jika beberapa orang mengerjakan satu DOCX dokumen secara bersamaan, pemisahannya akan mempercepat pekerjaan mereka. Pemisahan DOCX dokumen mungkin merupakan bagian dari teknologi untuk mengekstraksi teks dari DOCX file dan mengintegrasikan data ke dalam sistem informasi atau database otomatis.
Perpustakaan kami menyediakan pengembang Java semua fungsi yang diperlukan untuk membagi DOCX file menjadi beberapa bagian dan mengekstrak halaman sesuai dengan mode yang ditentukan. Ini adalah solusi Java yang berdiri sendiri yang tidak memerlukan Microsoft Word, Acrobat Reader, atau aplikasi lain yang diinstal.
Pisahkan konten DOCX menggunakan kriteria berbeda dalam Java kode. Anda dapat menggunakan mode ekstraksi halaman berikut untuk DOCX dokumen: 'dibagi berdasarkan judul', 'dibagi berdasarkan bagian', 'dibagi halaman demi halaman', 'dibagi berdasarkan rentang halaman'.
Setelah membagi file DOCX menjadi beberapa bagian, Anda dapat mengekspor hasilnya ke format file yang diperlukan menggunakan metode 'Document.Save'. Anda juga dapat mengontrol bagaimana bagian dokumen DOCX diekspor ke HTML atau EPUB menggunakan properti 'DocumentPartSavingCallback', yang memungkinkan Anda mengarahkan aliran keluaran.
Pisahkan DOCX dokumen dengan mudah menggunakan solusi kami untuk Java. Contoh berikut menunjukkan cara membagi DOCX dokumen menggunakan 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>
Salinan
// 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')
Salinan
// 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>
Salinan
// 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"
Salinan
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));
}
Kami meng-host paket Java kami di repositori Maven. 'Aspose.Words untuk Java' JAR umum yang berisi kode byte. Silakan ikuti petunjuk langkah demi langkah tentang cara menginstalnya ke lingkungan pengembang Java Anda.
Java SE 7 Java lebih baru didukung. Kami juga menyediakan paket terpisah untuk Java SE 6 jika Anda terpaksa menggunakan JRE sudah ketinggalan zaman ini.
Java kami bersifat lintas platform dan berjalan di semua sistem operasi dengan JVM, termasuk Microsoft Windows, Linux, macOS, Android, dan iOS.
Untuk informasi tentang dependensi paket opsional, seperti JogAmp JOGL, mesin font Harfbuzz Java Advanced Imaging JAI, silakan merujuk ke Dokumentasi Produk.