Signature

Signature class

Belge imzalama sürecini kontrol eden ana sınıfı temsil eder.

public class Signature : IDisposable

yapıcılar

İsim Tanım
Signature(Stream) Yeni örneğini başlatırSignature stream. tarafından sağlanan belgeye sahip sınıf
Signature(string) Yeni örneğini başlatırSignature dosya yolu. tarafından sağlanan belge ile sınıf örneği
Signature(Stream, LoadOptions) Yeni örneğini başlatırSignature akış ve yükleme seçenekleri tarafından sağlanan belgeli sınıfLoadOptions .
Signature(Stream, SignatureSettings) Yeni örneğini başlatırSignatureakış tarafından sağlanan belge ile sınıf örneği veSignatureSettings .
Signature(string, LoadOptions) Yeni örneğini başlatırSignature dosya yolu tarafından sağlanan belge ile sınıf örneği veLoadOptions .
Signature(string, SignatureSettings) Yeni örneğini başlatırSignature dosya yolu tarafından sağlanan belge ile sınıf örneği veSignatureSettings .
Signature(Stream, LoadOptions, SignatureSettings) Yeni örneğini başlatırSignature akış tarafından sağlanan belge ile sınıf örneği, yükleme seçenekleriLoadOptions ve ayarlarSignatureSettings .
Signature(string, LoadOptions, SignatureSettings) Yeni örneğini başlatırSignature dosya yolu tarafından sağlanan belge ile sınıf örneği,LoadOptions VeSignatureSettings .

yöntemler

İsim Tanım
Delete(BaseSignature) Geçilen imzayı silerBaseSignature belgeden.
Delete(List<BaseSignature>) Geçilen imza listesini silerBaseSignature belgeden.
Delete(List<SignatureType>) Belirli türler listesinin imzalarını silerSignatureType Document. Yalnızca Sign yöntemiyle eklenen ve İmza olarak işaretlenen imzalarIsSignature kaldırılacak. Aşağıdaki imza türleri desteklenir: Metin, Resim, Dijital, Barkod, QR-Code
Delete(List<string>) Geçilen imza listesini silerBaseSignature belgeden.
Delete(SignatureType) Belirli türdeki imzaları silerSignatureType Document. Yalnızca Sign yöntemiyle eklenen ve İmza olarak işaretlenen imzalarIsSignature kaldırılacak. Aşağıdaki imza türleri desteklenir: Metin, Resim, Dijital, Barkod, QR-Code
Delete(string) Belgeden özel imza kimliğine göre imzayı siler.
Dispose() Dahili kaynakları temizlemek için IDisposable arabirimi uygulayın
GeneratePreview(PreviewOptions) Belge sayfaları önizlemesi oluşturur.
GetDocumentInfo() Belge sayfaları hakkında bilgi alır: boyutları, maksimum sayfa yüksekliği, maksimum yüksekliğe sahip bir sayfanın genişliği.
Search(List<SearchOptions>) Şuna göre bir belgede imza arar:SearchOptions liste.
Search(params SignatureType[]) Şuna göre belgede belirtilen imza türlerini arar:SignatureType değer.
Search<T>(SearchOptions) Şuna göre bir belgede imza arar:SearchOptions seçenekler.
Search<T>(SignatureType) Şuna göre belgedeki tam imza türlerini arar:SignatureType değer.
Sign(Stream, List<SignOptions>) Belgeyi şu koleksiyonla imzalar:SignOptions ve sonucu bir akışa kaydeder.
Sign(Stream, SignOptions) ile belgeyi imzalarSignOptions ve sonucu bir akışa kaydeder.
Sign(string, List<SignOptions>) Belgeyi şu koleksiyonla imzalar:SignOptions ve sonucu belirtilen dosya yoluna kaydeder.
Sign(string, SignOptions) ile belgeyi imzalarSignOptions ve sonucu belirtilen dosya yoluna kaydeder.
Sign(Stream, List<SignOptions>, SaveOptions) Belgeyi şu koleksiyonla imzalar:SignOptionsve sonucu önceden tanımlanmış bir akışa kaydederSaveOptions .
Sign(Stream, SignOptions, SaveOptions) ile belgeyi imzalarSignOptionsve sonucu önceden tanımlanmış bir akışa kaydederSaveOptions .
Sign(string, List<SignOptions>, SaveOptions) Belgeyi şu koleksiyonla imzalar:SignOptions ve sonucu önceden tanımlanmış dosya yoluna kaydederSaveOptions .
Sign(string, SignOptions, SaveOptions) ile belgeyi imzalarSignOptions ve sonucu önceden tanımlanmış dosya yoluna kaydederSaveOptions .
Update(BaseSignature) Güncellemeler imzayı geçtiBaseSignature belgede.
Update(List<BaseSignature>) Güncellemeler imzaları geçtiBaseSignature belgede.
Verify(List<VerifyOptions>) Belge imzalarını VerifyOptions verileri listesiyle doğrular.
Verify(VerifyOptions) Verilen VerifyOptions verileriyle belge imzalarını doğrular.
static GenerateSignaturePreview(PreviewSignatureOptions) Verilen SignOptions’a göre İmza önizlemesi oluşturur.SignOptions

Olaylar

İsim Tanım
event SearchCompleted İmza arama işlemi tamamlandığında gerçekleşir.
event SearchProgress İmza arama işlemi ilerleme durumu değiştiğinde gerçekleşir.
event SearchStarted İmza arama işlemi başladığında oluşur.
event SignCompleted Belge imzalama işlemi tamamlandığında gerçekleşir.
event SignProgress Belge imzalama işlemi ilerleme durumu değiştiğinde gerçekleşir.
event SignStarted Belge imzalama işlemi başladığında gerçekleşir.
event VerifyCompleted İmza doğrulama işlemi tamamlandığında gerçekleşir.
event VerifyProgress İmza doğrulama işlemi ilerleme durumu değiştiğinde gerçekleşir.
event VerifyStarted İmza doğrulama işlemi başladığında gerçekleşir.

Notlar

Daha fazla bilgi edin

Ayrıca bakınız