Node.js REST API'sini kullanarak Excel Dosyasını Parola ile Koruma

Bu temel konuda, Node.js REST API kullanarak Excel Dosyasını Parola Koruması’nı nasıl yapacağınızı öğreneceksiniz. Aşağıdaki bölümde belirtilen ayrıntılı ve anlaşılır adımları izleyerek, Node.js Cloud API kullanarak Excel 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 uygulamayla entegre edilebilir ve dönüştürme işlemi ücretsiz olarak yapılabilir.

Önkoşul

Node.js Düşük Kod API’sini kullanarak Excel Dosyasını Şifreleme Adımları

  1. Ç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
  2. XLS dosyasının parola korumasını gerçekleştirmek için istemci kimlik bilgileriyle CellsApi sınıfını örneklendirin
  3. Kaynak XLS dosya adlarını belirtin ve kaynak XLS’yi bir HashMap’te bir ad ve Dosya nesnesi kullanarak yükleyin
  4. Parolayı ve diğer özellikleri ayarlamak için ProtectWorkbookRequest örneğini oluşturun
  5. Harita dosyalarını ve ProtectWorkbookRequest örneğini ayarlamak için PostProtectRequest örneğini oluşturun
  6. Node.js düşük kod API’sini kullanarak Excel dosyasını şifrelemek için PostProtect istek yöntemini çağırın
  7. Parola korumalı Excel dosyasını/dosyalarını yerel diske kaydedin

Yukarıdaki adımlar, Node.js REST API kullanarak Excel’i parola korumasına almayı sağlar. İşleme SDK yapılandırması ve CellsAPI sınıf örneğini oluşturarak başlayacağız. Ardından, kaynak XLS dosyalarını bir HashMap kullanarak açacağız ve Excel dosyaları için parola korumasını PostProtect() yöntemiyle ayarlamak için kullanılan ProtectWorkbookRequest ve PostProtectRequest sınıflarını örnekleyeceğiz.

Node.js REST API’sini kullanarak Excel’i Parola Korumalı Hale Getirme Kodu

Bu basit örnek kod, Node.js düşük kodlu API’sini kullanarak Excel’i parola korumalı hale getirmenizi sağlar. Koruma için kaynak Excel dosyalarını ve bir parolanın yanı sıra diğer isteğe bağlı özellikleri de sağlamanız gerekir. İstek Mesajı oluşturulduktan sonra, PostProtect() Excel dosyasının korumasını gerçekleştirir ve diskte veya veritabanında saklanabilen parola korumalı Excel dosyalarını döndürür.

We have explored to encrypt Workbook with Password using Node.js REST API in this article. If you want to explore Excel to PNG conversion, refer to the article on how to Convert Excel to PNG with Node.js REST API.

 Türkçe