Bu temel konuda, Node.js 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ımları izleyerek, Node.js Cloud API kullanarak XLSX dosyasını şifrelemek için bir uygulama oluşturacağız. Oluşturulan uygulama, macOS, Linux veya Windows ortamlarında Node.js’yi 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 Node.js için Aspose.Cells Cloud SDK‘i indirin
- XLSX dosyası için parola belirlemek üzere yukarıdaki SDK ile Node.js projesini kurun
Node.js Düşük Kod API’sini kullanarak XLSX Dosyasını Şifreleme Adımları
- Çalışma Kitabını Node.js 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
- Node.js düşük kod 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, Node.js 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.
Node.js REST API’sini kullanarak XLSX’i Parola Korumalı Hale Getirme Kodu
Bu temel örnek kod, Node.js 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 Node.js 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 Node.js REST API.