GroupDocs.Signature’a Genel Bakış

.NET uygulamalarında belge imzalama ve ilgili işlemleri gerçekleştirmek için API

Illustration signature

C#'ta iş belgelerine imza ekleme

Belge imzalama: GroupDocs.Signature for .NET ile PDF ve Office belgelerine metin, resim, barkod ve dijital sertifika gibi çeşitli imza türlerini ekleyebilirsiniz. Bu API, belgelerinizi gizli meta veriler de dahil olmak üzere neredeyse her türlü veri türüyle imzalamanıza olanak tanır.

İmzalı belgelerin işlenmesi

Ek işlemler: GroupDocs.Signature'ı kullanarak imzalı belgeler üzerinde güçlü işlemler gerçekleştirebilirsiniz. Bu, iş belgelerinde mevcut imzaların aranmasını ve bunların belirli ölçütler kullanılarak doğrulanmasını içerir. Ek olarak, bu .NET API aracılığıyla belge bilgilerini alabilir ve sayfaları önizleyebilirsiniz.

Sonuçları özelleştirme

GroupDocs.Signature for .NET kapsamlı özelleştirme seçenekleri sunar. İmzaları belge sayfasında herhangi bir yere tam olarak konumlandırabilir ve çeşitli ayarları kullanarak görünümlerini ayarlayabilirsiniz. Ayrıca bu API, işlenmiş belgelerin çok çeşitli desteklenen formatlarda kaydedilmesini destekler.

Platform bağımsızlığı

GroupDocs.Signature for .NET aşağıdaki işletim sistemlerini, çerçeveleri ve paket yöneticilerini destekler

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Desteklenen dosya formatları

GroupDocs.Signature for .NET, aşağıdaki dosya formatlarıyla yapılan işlemleri destekler.

Microsoft Office formatları

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM, RTF
  • Excel: XLSX, XLS, XLSM, XLSB, XLTM, XLT, XLTM, XLTX, XLAM, SXC, SpreadsheetML
  • PowerPoint: PPT, PPTX, PPS, PPSX, PPSM, POT, POTM, POTX, PPTM

Görseller ve Diğer Formatlar

  • Taşınabilir: PDF
  • Görüntüler: JPG, BMP, PNG, TIFF, GIF, DICOM, WEBP
  • Diğer ofis formatları: ODT, OTT, OTS, ODS, ODP, OTP, ODG

Diğer formatlar

  • ağ: HTML, MHTML
  • Arşivler: ZIP, TAR, 7Z
  • Sertifikalar: PFX

GroupDocs.Signature özellikleri

PDF’leri, Office Belgelerini ve Görüntüleri hızlı ve doğru bir şekilde imzalama

Feature icon

Belge imzalama

İş belgelerinde belirtilen herhangi bir konuma bir veya daha fazla desteklenen imza türünü doğru bir şekilde ekleyin.

Feature icon

İmzaları özelleştirin

İmzaların görünümünü yapılandırmak için renk, yazı tipi, kenarlık, döndürme vb. özelliklerden yararlanın.

Feature icon

Belge şifre koruması

İmzaladıktan sonra bir parola belirleyerek belirli belge türlerini güvence altına alın.

Feature icon

Değişikliklere karşı koruma

Dijital sertifikayla imza ekledikten sonra önemli iş belgelerinde değişiklik yapılmasını önleyin.

Feature icon

İmzalı dosyaları diğer formatlara dönüştürün

İmzalı dosyaları, örneğin bir Word belgesini PDF olarak kaydetmek gibi istediğiniz biçimlere dönüştürün.

Feature icon

Sayfa önizlemelerini çıkar

İmzalı belgelerdeki sayfaları ileride işlenmek üzere ayrı ayrı görüntüler olarak çıkarın.

Feature icon

Belgelerde imza arama

Belirli belgelere önceden eklenen imzalar hakkında bilgi alın.

Feature icon

İmzalı belgeleri doğrulayın

Doğrulama özelliklerini kullanarak belgelerin doğru şekilde imzalandığını doğrulayın.

Feature icon

İmzaları güncelleme veya silme

Belirli imzaları bir sayfada kolayca yeniden konumlandırın, metinlerini değiştirin veya herhangi bir sorun yaşamadan silin.

Kod örnekleri

.NET işlemleri için tipik GroupDocs.Signature’ın bazı kullanım durumları

PDF’ye QR kodu ekleyin

PDF belgelerinin belirli sayfalarına QR kodlarının eklenmesi iş süreçlerini iyileştirebilir. Aşağıda GroupDocs.Signature kullanılarak QR kodunun nasıl ekleneceğine ilişkin bir örnek verilmiştir.

QR kodunu PDF'ye nasıl yerleştiririm?

// İmzalanacak belgeyi yükleyin
using (Signature signature = new Signature("file_to_sign.pdf"))
{
    // Önceden tanımlanmış metinle QR kodu seçenekleri oluşturun
    QrCodeSignOptions options = new QrCodeSignOptions("The document is approved by John Smith")
    {
        // QR kodu kodlama türünü ve sayfadaki konumunu yapılandırın
        EncodeType = QrCodeTypes.QR,
        Left = 100,
        Top = 100
    };
    // Belgeyi imzalayın ve sonuç dosyası olarak kaydedin
    signature.Sign("file_with_QR.pdf", options);
}

DOCX belgesini dijital sertifika kullanarak koruma

Dijital sertifikalar olarak saklanan kişisel veya kurumsal imzaları kullanarak Bir Belgeyi Koruyabilirsiniz. Bu tür korumalı belgeler, imzayı geçersiz kılmadan değiştirilemez.

Belge bütünlüğünün nasıl sağlanacağı aşağıda açıklanmıştır.

// Dijital olarak imzalanacak belgeyi yükleyin
using (Signature signature = new Signature("file_to_sign.pdf"))
{
    // Dijital imzalama seçeneklerini belirtin ve sertifika dosyasının yolunu belirtin
    DigitalSignOptions options = new DigitalSignOptions("certificate.pfx")
    {
        // Sertifika şifresini ayarlayın
        Password = "1234567890"
    };
    // Belgeyi imzalayın ve istediğiniz yola kaydedin
    signature.Sign("digitally_signed.pdf", options);
}

 Türkçe