C# içinde Digital imzalı Xlsx dosyalarını imzalayın

Birkaç satır .NET koduyla Digital imzası nasıl eklenir


Ücretsiz Deneme sürümünü indirin

GroupDocs.Signature for .NET Dijital imza API'sı hakkında

GroupDocs.Signature for .NET, belgeleri dijital sertifikalarla dijital elektronik imzalarla tasarlamak için popüler bir API’dir. Dijital imzalar için API, belgeyi parola korumalı özel ve genel anahtarlarla esign etmek için PFX sertifika dosyalarını kullanır. Dijital imzalar, belirli bir eSign PDF sayfasıyla iş belgelerini onaylamak, Words, Excel, Powerpoint dosyaları ve Open Office belgeleri gibi tüm Microsoft Office belgelerini onaylamak için kullanılabilir. Müşteriler, düzenleme, kaldırma veya ayarlama gibi imzaları kolayca değiştirebilir. API, imzaları aramak ve doğrulamak için bir yol sağlar. Ayrıca, imza özelleştirme için birçok yetenek sağlanmıştır.

C# içinde Digital ile Xlsx imzalama adımları

GroupDocs.Signature for .NET, Xlsx belgelerini Digital imzasıyla hızlı ve kolay bir şekilde imzalama olanağı sağlar.

  • Yol veya bellek akışı olarak imzalaması gereken Xlsx dosyasını sağlayan bir Signature sınıfı örneği oluşturun
  • SignOptions sınıfını örnekleyin ve istenen tüm verileri ayarlayın.
  • Çıkış Xlsx dosyasını veya bellek akışını geçen Signature.Sign() yöntemini çağırın

sistem gereksinimleri

GroupDocs.Signature for .NET, tüm büyük platformlarda ve işletim sistemlerinde desteklenir. Aşağıdaki kodu çalıştırmadan önce lütfen aşağıdaki ön koşulların sisteminizde kurulu olduğundan emin olun.

  • İşletim sistemleri: Microsoft Windows, Linux, MacOS
  • Geliştirme ortamları: Microsoft Visual Studio, Xamarin, MonoDevelop
  • Frameworks: .NET Framework, .NET Standard, .NET Core, Mono
  • En son GroupDocs.Signature for .NET ürününü Nuget} adresinden edinin

        
// Set up input Xlsx file
string filePath = "input.xlsx";
// Set up output file
string outputFilePath = "output.xlsx";
// Provide digital certificate
string certificateFilePath = "certificate.pfx";

// Instantiate Signature for input file
using (GroupDocs.Signature.Signature signature = new GroupDocs.Signature.Signature(filePath))
{
        //Provide sign options
        DigitalSignOptions options = new DigitalSignOptions(certificateFilePath)
        {
            // set certificate password
            Password = "1234567890",
            // set signature position
            Left = 50,
            Top = 200,
        };

        // sign Xlsx document
        SignResult result = signature.Sign(outputFilePath, options);
}

Xlsx dokümanı Digital Canlı Demo ile imzalama

Hemen şimdi GroupDocs.Signature App web sitesini ziyaret ederek çeşitli imzalarla Xlsx dosyasını imzalayın. Ücretsiz çevrimiçi demo sizi bekliyor.

API'yi indirmeye gerek yok

Herhangi bir kod yazmaya gerek yok

Sadece kaynak dosyayı yükle

Dosyayı kaydetmek için indirme bağlantısını al

C# için desteklenen diğer Digital imzaları

“Xlsx’ı diğer imza türleriyle de imzalayabilirsiniz. Lütfen aşağıdaki listeye bakın.”

PDF ile DIGITAL imzala

(Portable Document Format)

DOC ile DIGITAL imzala

(Microsoft Word Binary Format)

DOCX ile DIGITAL imzala

(Office 2007+ Word Document)

DOCM ile DIGITAL imzala

(Microsoft Word 2007 Marco File)

DOT ile DIGITAL imzala

(Microsoft Word Template Files)

DOTX ile DIGITAL imzala

(Microsoft Word Template File )

ODT ile DIGITAL imzala

(OpenDocument Text File Format)

OTT ile DIGITAL imzala

(OpenDocument Standard Format)

XLS ile DIGITAL imzala

(Microsoft Excel Spreadsheet (Legacy))

XLSM ile DIGITAL imzala

(Macro-enabled Spreadsheet)

XLSB ile DIGITAL imzala

(Excel Binary Workbook)

ODS ile DIGITAL imzala

(OpenDocument Spreadsheet)

OTS ile DIGITAL imzala

(OpenDocument Spreadsheet Template)

XLTX ile DIGITAL imzala

(Excel Template)

XLTM ile DIGITAL imzala

(Excel Macro-Enabled Template)

PPTX ile DIGITAL imzala

(Open XML presentation Format)

PPTM ile DIGITAL imzala

(Macro-enabled Presentation File)

Back to top
 Türkçe