Bu makalede, Word dosyasının Python REST API ile nasıl sıkıştırılacağı açıklanmaktadır. Python bulut SDK’sını kullanarak Word’deki bir resmi Python Low Code API ile nasıl sıkıştıracağınızı öğreneceksiniz. Sıkıştırma sürecini özelleştirmek ve çıktı dosyasını gereksinimlere göre oluşturmak için çeşitli seçenekler mevcuttur.
Önkoşul
- Bir hesap oluşturun ve API kimlik bilgilerini alın
- Bir Word dosyasının boyutunu küçültmek için Python için Aspose.Words Cloud SDK’sı‘i indirin
- Word dosyalarını sıkıştırmak için yukarıdaki SDK ile Python çözüm projesini kurun
Python Düşük Kod API’si ile Word DOC’u Sıkıştırma Adımları
- Bir dosyayı sıkıştırmak için istemci kimliği ve sırrı olan WordsApi sınıfının bir nesnesini oluşturun
- CompressDocumentOnlineRequest nesnesini oluşturun ve CompressOptions, kaynak belge ve çıktı dosyasını ayarlayın
- Word dosyasındaki resimleri sıkıştırmak için Belgeyi Çevrimiçi Sıkıştır yöntemini çağırın
- Sıkıştırılmış çıktı dosyasını indirin
Yukarıdaki adımlar, bir Word belgesinin Python REST API ile çevrimiçi olarak nasıl sıkıştırılacağını açıklamaktadır. İçinde resimler bulunan kaynak Word dosyasını yükleyin ve sıkıştırma seçenekleriyle birlikte girdi ve çıktı dosyalarını sağlayarak bir CompressDocumentOnlineRequest nesnesi oluşturun. Word dosyasını sıkıştırmak ve çıktı Word dosyasını API yanıt nesnesinden kaydetmek için CompressDocumentOnline yöntemini çağırın.
Python REST API ile Word Belgesini Sıkıştırma Kodu
Bu kod, Python Low Code API ile bir Word dosyasının boyutunu küçültme sürecini göstermektedir. CompressOptions, görüntü kalitesini ve görüntü boyutunu küçültme faktörünü ayarlama seçeneklerini içerir. Ayrıca, CompressDocumentOnlineRequest nesnesini kullanarak yükleme kodlamasını ve parolayı da ayarlayabilirsiniz.
In this topic, we have learned to compress the Word file size by reducing the image size in a Word file. If you want to change the properties of a Word file, refer to the following article: Change Properties of Word Document with Python REST API.