Ekstrak Halaman dari Word di Python

Menarik halaman dari dokumen Word di Python dapat membantu Anda mengisolasi konten, berbagi bagian, atau menyiapkan ringkasan. Aspose.Words for Python membuat tugas ini efisien dan mudah. Dalam posting blog ini, Anda akan belajar bagaimana cara mengekstrak satu atau beberapa halaman dari dokumen Word menggunakan Python.

Kami akan membahas topik-topik berikut:

Perpustakaan Pengambil Halaman Kata Python

Kami akan menggunakan Aspose.Words for Python untuk mengekstrak halaman dari dokumen Word. Ini adalah perpustakaan yang kuat untuk otomatisasi dokumen Word. Ini mendukung pembuatan dokumen, pengeditan, konversi, dan ekstraksi. Perpustakaan ini memungkinkan Anda untuk mengekstrak halaman tertentu dari file Word dengan akurasi tinggi.

Untuk memulai dengan Aspose.Words for Python, Anda perlu menginstal SDK. Silakan unduh dari releases atau cukup instal menggunakan perintah pip:

pip install aspose-words

Ekstrak Halaman dari Dokumen Word di Python

Anda dapat mengekstrak halaman tertentu dari dokumen Word dengan mengikuti langkah-langkah di bawah ini:

  1. Muati dokumen Word menggunakan kelas Document.
  2. Dapatkan total jumlah halaman menggunakan pagecount.
  3. Loop melalui setiap halaman di dokumen.
  4. Ekstrak satu halaman sekaligus menggunakan metode extractpages().
  5. Simpan masing-masing halaman yang diekstrak sebagai file .docx terpisah.

Berikut adalah cuplikan kode contoh yang menunjukkan ekstraksi halaman dari dokumen Word.

import aspose.words as aw

# load Word document
doc = aw.Document("sample-multi-page.docx")

# get page count
pageCount = doc.page_count

# loop through pages
for page in range(0, pageCount):
    # simpan setiap halaman sebagai dokumen terpisah
    extractedPage = doc.extract_pages(page, 1)
    extractedPage.save(f"split_by_page_{page + 1}.docx")
Ekstrak Halaman dari Dokumen Word di Python

Extract a Page from a Word Document in Python

Ekstrak Rentang Halaman dari File Word di Python

Anda juga dapat mengekstrak rangkaian halaman dari file Word dengan mengikuti langkah-langkah di bawah ini:

  1. Muati dokumen Word menggunakan kelas Document.
  2. Ekstrak rentang halaman menggunakan metode extractpages().
  3. Simpan halaman yang diekstrak sebagai file .docx yang baru.

Ini adalah cara kerjanya:

import aspose.words as aw

# load Word document
doc = aw.Document("sample-multi-page.docx")

# extract range of pages
extractedPages = doc.extract_pages(3, 2)

# simpan halaman sebagai dokumen terpisah
extractedPages.save("split_by_page_range.docx")
Ekstrak Rentang Halaman dari File Word di Python

Ekstrak Rentang Halaman dari File Word di Python

Dapatkan Lisensi Gratis

Untuk mengevaluasi semua fitur dari Aspose.Words tanpa batasan, dapatkan lisensi sementara gratis.Ini cepat dan mudah.

Pisahkan Dokumen Word secara Daring

Cobalah pemisah dokumen Word online gratis kami. Unggah file Anda, pilih bagaimana Anda ingin membaginya, dan unduh hasilnya secara instan.

Image

Ekstrak Halaman dari Dokumen Word: Sumber Daya Gratis

Jelajahi lebih lanjut dengan tautan-tautan berguna ini:

Kesimpulan

Dalam postingan blog ini, Anda belajar cara mengekstrak halaman dari dokumen Word menggunakan Aspose.Words for Python. Kami membahas metode untuk mengekstrak satu halaman, rentang halaman yang spesifik, dan membagi seluruh dokumen menjadi file terpisah. Ini membantu mengotomatiskan tugas pemrosesan dokumen Anda menggunakan Python.

Jika Anda memiliki pertanyaan atau memerlukan bantuan, kunjungi support forum.

Lihat Juga