Bu net makale, Java kullanarak bir Excel belgesinin dijital olarak nasıl imzalanacağı ile ilgili tüm bilgileri içerir. Java kullanarak Excel’e elektronik imza eklemek için çalıştırılabilir örnek kodla birlikte bu görevi programlı olarak gerçekleştirmek için gereken mantıksal adımları içerir. Dijital imza oluşturmak için bir PFX kullanmak ve ardından bu imzayı bir XLSX dosyası olarak veya desteklenen herhangi bir biçimde kaydetmeden önce Excel dosyasına koymak için bu işlemin özelleştirilmesini de öğreneceksiniz.
Java Kullanarak Excel’de Dijital İmza Oluşturma Adımları
- Excel dosyasını imzalamak için ortamı depodan Aspose.Cells kullanacak şekilde yapılandırın
- Bir Anahtar Deposu örneği oluşturun ve sertifika dosya adını ve parolasını kullanarak sertifikayı yükleyin
- Yukarıdaki anahtar deposunu ve özel anahtar şifresini kullanarak bir digital signature oluşturun
- Dijital imza için yorum, imza tarihi ve saati sağlayın
- Dijital imza koleksiyonu oluşturun ve yeni oluşturulan dijital imzayı buna ekleyin
- workbook dosyasını yükleyin ve dijital imza koleksiyonunu buna ekleyin
- Dijital olarak imzalanmış çalışma kitabını kaydedin
Bu adımlar, Java kullanarak Excel’de bir elektronik imzanın nasıl oluşturulacağı prosedürünü açıklar. Önce PFX sertifikası ve özel anahtar şifresi kullanılarak bir anahtar deposunun oluşturulduğu, ardından dijital imza koleksiyonunun oluşturulduğu ve anahtar deposu yardımıyla oluşturulan yeni bir dijital imzanın bu koleksiyona eklendiği aşamalı bir süreç sunulmaktadır. Son adımda hedef çalışma kitabı yüklenir ve dijital imza koleksiyonu buna eklenir.
Java kullanarak Excel’de Dijital İmza Koymak için Kod
Excel’i Java* kullanarak *dijital olarak imzalamak için kullanılan bu kodda, PKCS12 şifrelemesi kullanılarak bir Anahtar Deposu oluşturulur ve ardından sertifika dosyası buna yüklenir. DigitalSignature, Anahtar Deposu, özel anahtar parolası, yorumlar ve kullanıcı tarafından sağlanan imza süresi sağlanarak oluşturulur, ancak ayrıca imza görüntüsü, sağlayıcı kimliği ve XAdESType ekleyebilirsiniz. Çıktı çalışma kitabı, XLSX, XLS, XLSM, ODS, XLSB, vb. gibi desteklenen herhangi bir formatta kaydedilebilir.
Bu eğitici, Excel dosyasını dijital olarak imzalama sürecini paylaştı, ancak Excel’i bir görüntüye dönüştürme işlemini öğrenmek istiyorsanız, Excel sayfalarını Java’da Image’e dönüştürme makalesine bakın.