Bu temel konuda, Python REST API kullanarak XLSX Dosyasını Parola ile Koruma yöntemini öğreneceksiniz. Aşağıdaki bölümde belirtilen ayrıntılı ve anlaşılır adımlara uyarak, Python Cloud API kullanarak XLSX dosyasını şifrelemek için bir uygulama oluşturacağız. Oluşturulan uygulama, macOS, Linux veya Windows ortamlarında Python’ı destekleyen herhangi bir uygulama ile entegre edilebilir ve dönüştürme işlemi ücretsiz olarak yapılabilir.
Önkoşul
- XLSX’i parola ile korumak için Bir hesap oluşturun ve API kimlik bilgilerini alın
- XLSX’i parola ile şifrelemek için Python için Aspose.Cells Cloud SDK‘i indirin
- XLSX dosyası için parola belirlemek üzere yukarıdaki SDK ile Python projesini kurun
Python Düşük Kod API’sini kullanarak XLSX Dosyasını Şifreleme Adımları
- Çalışma Kitabını Python REST API kullanarak bir parola ile şifrelemek için API için İstemci Kimliğini ve İstemci Gizli Anahtarını yapılandırın
- XLSX dosyasının parola korumasını gerçekleştirmek için istemci kimlik bilgileriyle CellsApi sınıfını örneklendirin
- Kaynak XLSX dosya adlarını belirtin ve kaynak XLSX’i bir HashMap’te bir ad ve Dosya nesnesi kullanarak yükleyin
- Parolayı ve diğer özellikleri ayarlamak için ProtectWorkbookRequest örneğini oluşturun
- Harita dosyalarını ve ProtectWorkbookRequest örneğini ayarlamak için PostProtectRequest örneğini oluşturun
- Python düşük kodlu API’sini kullanarak XLSX dosyasını şifrelemek için PostProtect istek yöntemini çağırın
- Parola korumalı XLSX dosyasını/dosyalarını yerel diske kaydedin
Yukarıdaki adımlar, Python REST API kullanarak XLSX’i parola korumasına almanızı sağlar. Uygulamayı SDK yapılandırması ve CellsAPI sınıf örneğini oluşturarak başlatacağız. Ardından, bir HashMap kullanarak kaynak XLSX dosyalarına erişecek ve PostProtect() yöntemi kullanılarak XLSX dosyaları için parola koruması ayarlamak üzere kullanılan ProtectWorkbookRequest ve PostProtectRequest sınıflarını örnekleyeceğiz.
Python REST API’sini kullanarak XLSX’i Parola Koruması için Kod
Bu temel örnek kod, Python düşük kodlu API’sini kullanarak XLSX’i parola ile korumanıza olanak tanır. Koruma için kaynak XLSX dosyasını ve bir parolanın yanı sıra diğer isteğe bağlı özellikleri sağlamanız gerekir. İstek Mesajı oluşturulduktan sonra, PostProtect() işlevi XLSX dosyasının korumasını gerçekleştirir ve diskte veya veritabanında saklanabilen parola korumalı bir XLSX dosyası döndürür.
We have learned to encrypt Workbook with Password using Python REST API in this article. If you want to perform XLSX to PNG conversion, refer to the article on how to Convert XLSX to PNG with Python REST API.