Bu basit başlıkta, Java REST API kullanarak Excel Dosyasını Parola ile Korumayı öğreneceksiniz. Aşağıdaki bölümde belirtilen ayrıntılı ve anlaşılır adımları izleyerek Java Cloud API kullanarak Excel dosyasını şifrelemek için bir uygulama geliştireceğiz. Geliştirilen uygulama, Linux, macOS veya Windows ortamlarında Java’yı destekleyen herhangi bir uygulama ile entegre edilebilir ve dönüştürme ücretsiz olarak yapılabilir.
Önkoşul
Bir hesap oluşturun ve API kimlik bilgilerini alın Java REST API kullanarak Excel’i parola ile korumak için
İndirmek Aspose.Cells Cloud SDK for Java to encrypt Excel file using Java Cloud API
XLS dosyasını korumak için yukarıdaki SDK ile Java projesini kurun
Java Low Code API’yi kullanarak Excel Dosyasını Şifreleme Adımları
- Çalışma Kitabını Java REST API kullanarak bir parola ile şifrelemek için API için İstemci Kimliğini ve İstemci Gizli Anahtarını ayarlayın
- XLS dosyasının parola korumasını gerçekleştirmek için istemci kimlik bilgileriyle CellsApi sınıfının bir nesnesini oluşturun
- Kaynak XLS dosya adlarını belirtin ve kaynak XLS’yi bir HashMap’te bir ad ve Dosya nesnesi kullanarak yükleyin
- Parolayı ve diğer özellikleri ayarlamak için ProtectWorkbookRequest’in bir örneğini oluşturun
- Harita dosyalarını ve ProtectWorkbookRequest örneğini ayarlamak için PostProtectRequest nesnesini örneklendirin
- Java düşük kodlu API’yi kullanarak Excel dosyasını şifrelemek için postProtect istek yöntemini çağırın
- Şifrelenmiş Excel dosyasını/dosyalarını yerel diske kaydedin
Yukarıda belirtilen adımlar Java REST API kullanarak Excel’i parola ile korur. İşlemi SDK’nin yapılandırılması ve CellsAPI sınıf örneğinin oluşturulmasıyla başlatacağız. Daha sonra kaynak XLS dosyasını/dosyalarını bir HashMap kullanarak yükleyeceğiz ve postProtect() yöntemini kullanarak Excel dosyaları için parola korumasını ayarlamak için daha fazla kullanılan ProtectWorkbookRequest ve PostProtectRequest sınıflarının bir örneğini oluşturacağız.
Java REST API’yi kullanarak Excel’i Parola Koruması için Kod
Bu basit örnek kod, Java düşük kod API’sini kullanarak Excel’i şifreyle korumanızı sağlar. Koruma için kaynak Excel dosyalarını ve şifreyi diğer isteğe bağlı özelliklerle birlikte sağlamanız gerekir. İstek Mesajını formüle ettikten sonra, postProtect() Excel dosyasında şifrelemeyi gerçekleştirir ve diskte veya veritabanının içinde saklanabilen şifreyle korunan Excel dosyalarını döndürür.
Bu konuda Java REST API kullanarak Çalışma Kitabını Parola ile şifrelemeyi öğrendik. Excel’den PNG’ye dönüştürme yapmak istiyorsanız, Excel’i Java REST API ile PNG’ye dönüştürün makalesine bakın.