Word'ü Python'da Sayfaları Çıkarma

Bir Word belgesinden sayfa çıkartmak, içeriği izole etmenize, bölümleri paylaşmanıza veya özetler hazırlamanıza yardımcı olabilir. Aspose.Words for Python, bu görevi verimli ve kolay hale getirir. Bu blog yazısında, Python kullanarak Word belgelerinden tek veya birden fazla sayfa nasıl çıkartılacağını öğreneceksiniz.

Aşağıdaki konuları ele alacağız:

Python Word Sayfa Çıkarıcı Kütüphanesi

Aspose.Words for Python kullanarak bir Word belgesinden sayfaları çıkaracağız. Bu, Word belgesi otomasyonu için güçlü bir kütüphanedir. Belge oluşturma, düzenleme, dönüştürme ve çıkarma işlemlerini destekler. Kütüphane, Word dosyalarından belirli sayfaları yüksek doğrulukla çıkarmanıza olanak tanır.

Aspose.Words for Python ile başlamanız için SDK’yı kurmanız gerekmektedir. Lütfen bunu releases sayfasından indirin veya aşağıdaki pip komutunu kullanarak basitçe yükleyin:

pip install aspose-words

Bir Word Belgesinden Bir Sayfa Çıkarmak için Python

Bir Word belgesinden belirli bir sayfayı aşağıdaki adımları izleyerek çıkarabilirsiniz:

  1. Document sınıfını kullanarak Word belgesini yükleyin.
  2. Toplam sayfa sayısını pagecount kullanarak alınız.
  3. Belgedeki her sayfayı döngüye al.
  4. Bir seferde bir sayfa çıkarmak için extractpages() yöntemini kullanın.
  5. Her bir çıkarılan sayfayı ayrı bir .docx dosyası olarak kaydedin.

İşte bir Word belgesinden sayfa çıkarımını gösteren bir örnek kod parçası.

import aspose.words as aw

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

# get page count
pageCount = doc.page_count

# sayfaları döngüye al
for page in range(0, pageCount):
    # her sayfayı ayrı bir belge olarak kaydedin
    extractedPage = doc.extract_pages(page, 1)
    extractedPage.save(f"split_by_page_{page + 1}.docx")
Python'da Bir Word Belgesinden Bir Sayfa Çıkarma

Python’da Bir Word Belgesinden Bir Sayfa Çıkarma

Bir Word Dosyasından Python ile Sayfa Aralığı Çıkarmak

Aşağıdaki adımları izleyerek bir Word dosyasından bir sayfa aralığı da çıkarabilirsiniz:

  1. Document sınıfını kullanarak Word belgesini yükleyin.
  2. Sayfaların bir aralığını extractpages() yöntemini kullanarak çıkarın.
  3. Sayfaları yeni bir .docx dosyası olarak kaydedin.

Burada nasıl çalıştığına dair:

import aspose.words as aw

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

# sayfa aralığını çıkar
extractedPages = doc.extract_pages(3, 2)

# sayfaları ayrı bir belge olarak kaydet
extractedPages.save("split_by_page_range.docx")
Bir Word Dosyasından Python'da Sayfa Aralığı Çıkartma

Python’da Bir Word Dosyasından Sayfaların Aralığını Çıkartın

Ücretsiz Lisans Alın

Aspose.Words’un tam özelliklerini sınırsız olarak değerlendirmek için, ücretsiz geçici bir lisans alın.Hızlı ve kolaydır.

Çevrimiçi Kelime Belgesini Bölün

Ücretsiz çevrimiçi Word belge bölücü `mizi deneyin. Dosyanızı yükleyin, nasıl bölmek istediğinizi seçin ve sonucu anında indirin.

Image

Word Belgesinden Sayfaları Çıkar: Ücretsiz Kaynaklar

Bu faydalı bağlantılarla daha fazla keşfedin:

Sonuç

Bu blog yazısında, Aspose.Words for Python kullanarak Word belgelerinden sayfaları nasıl çıkaracağınızı öğrendiniz. Tek bir sayfa, belirli bir sayfa aralığı çıkarma yöntemlerini ve tüm belgeyi ayrı dosyalara ayırmayı ele aldık. Bu yöntem, belge işleme görevlerinizi Python kullanarak otomatikleştirmenize yardımcı olur.

Eğer sorularınız varsa veya yardıma ihtiyacınız varsa, support forum sayfamızı ziyaret edin.

Ayrıca Bakınız