Bu makale, Word dosyasının Python REST API ile nasıl bölüneceğine dair rehberlik sunmaktadır. Python bulut SDK’sını kullanarak Python REST API ile Word’den sayfaları otomatik olarak çıkarma sürecini öğreneceksiniz. Bölme işleminin çıktısını özelleştirmek için farklı parametreleri ele alacağız.
Önkoşul
- Bir hesap oluşturun ve API kimlik bilgilerini alın
- Bir Word dosyasını bölmek için Python için Aspose.Words Cloud SDK’sı‘i indirin
- Sayfaları çıkarmak için yukarıdaki SDK ile Python çözüm projesini kurun
Python Low Code API ile Word Belgesini Bölme Adımları
- Word dosyasını bölmek için WordsApi sınıfının bir nesnesini örneklendirin
- Word dosyasını dosya akışı nesnesine yükleyin
- Giriş dosyası, çıktı dosyası ve sayfa aralığıyla SplitDocumentOnlineRequest nesnesini oluşturun
- Yukarıdaki istek nesnesini kullanarak SplitDocumentOnline nesnesini çağırın
- Result.Document.TryGetValue() yöntemini kullanarak hedef çıktı sayfasını alın ve diske kaydedin
Bu adımlar, Word DOC’un Python REST API ile nasıl bölüneceğini açıklamaktadır. İşlemi, kaynak Word dosyasını yükleyerek ve ardından giriş belgesini, çıktı biçimini, çıktı dosyası adını, başlangıç sayfasını ve bitiş sayfasını sağlayarak SplitDocumentOnlineRequest nesnesini oluşturarak başlatın. Son olarak, belgeyi bölmek ve istenen çıktı sayfasını diske kaydetmek için SplitDocumentOnline yöntemini çağırın.
Python Düşük Kod API’sinde Çevrimiçi Word Belgesi Bölücüsü için Kod
Bu kod, Python Düşük Kod API’si ile Word belgesinden sayfa çıkarma* sürecini göstermektedir. Hedef dosya adı, birden fazla çıktı sayfasına ön ek olarak kullanılırken, _page# son ek olarak kullanılır. Bu şema kullanılarak kaynak belgeden çıkarılan kadar çok ad oluşturulur ve 2. sayfanın diske kaydedildiği örnek kodda gösterildiği gibi alınabilir.
Bu konuda, Python REST API ile bir DOCX ayırıcı geliştirmeyi öğrendik. Word dosyalarını birleştirmek için şu makaleye bakın: Word belgelerini Python REST API ile birleştirme.