DigitalSignOptions

DigitalSignOptions class

Dijital imza seçeneklerini temsil eder.

public class DigitalSignOptions : ImageSignOptions

yapıcılar

İsim Tanım
DigitalSignOptions() DigitalSignOptions sınıfının yeni bir örneğini varsayılan değerlerle başlatır.
DigitalSignOptions(Stream) Sertifika akışıyla DigitalSignOptions sınıfının yeni bir örneğini başlatır.
DigitalSignOptions(string) Sertifika dosyasıyla DigitalSignOptions sınıfının yeni bir örneğini başlatır.
DigitalSignOptions(Stream, Stream) Sertifika akışı ve görüntü akışı ile DigitalSignOptions sınıfının yeni bir örneğini başlatır.
DigitalSignOptions(Stream, string) Sertifika akışı ve görüntü dosyasıyla DigitalSignOptions sınıfının yeni bir örneğini başlatır.
DigitalSignOptions(string, Stream) Sertifika dosyası ve görüntü akışı ile DigitalSignOptions sınıfının yeni bir örneğini başlatır.
DigitalSignOptions(string, string) Sertifika dosyası ve resim dosyasıyla DigitalSignOptions sınıfının yeni bir örneğini başlatır.

Özellikleri

İsim Tanım
override AllPages { get; set; } Tüm belge sayfalarına imza koy. Bu özellik yalnızca çok çerçeveli görüntü biçimleri (Tiff) için kullanılabilir.
Appearance { get; set; } Ek imza görünümü.
Border { get; set; } Sınır ayarlarını belirtin
CertificateFilePath { get; set; } Dijital sertifika dosyası yolunu alır veya ayarlar. Bu özellik yalnızca CertificateStream belirtilmemişse kullanılır.
CertificateStream { get; set; } Dijital sertifika akışını alır veya ayarlar. Bu özellik belirtilirse, her zaman yerine CertificateFilePath. kullanılır.
Contact { get; set; } İmza kişisini alır veya ayarlar.
DocumentType { get; set; } İmza Seçeneklerinin Belge Türünü alın veya ayarlayınDocumentType
Extensions { get; } İmza Uzantıları.
Height { get; set; } Ölçü değerlerinde Belge Sayfasındaki İmza Yüksekliği (piksel, yüzde veya milimetre bkz.MeasureType SizeMeasureType).
HorizontalAlignment { get; set; } Belge sayfasında yatay imza hizalaması.
ImageFilePath { get; set; } İmza görüntü dosyası yolunu alır veya ayarlar. Bu özellik yalnızca ImageStream belirtilmemişse kullanılır.
ImageStream { get; set; } İmza görüntü akışını alır veya ayarlar. Bu özellik belirtilirse, her zaman bunun yerine ImageFilePath. kullanılır.
virtual Left { get; set; } Ölçü değerlerinde Belge Sayfasında İmzanın Sol X konumu (piksel, yüzde veya milimetre bkz.MeasureType LocationMeasureType). (yatay hizalama belirtilmemişse çalışır).
Location { get; set; } İmza konumunu alır veya ayarlar.
virtual LocationMeasureType { get; set; } Sol ve Üst özellikler için ölçüm türü (piksel, yüzde veya milimetre).
virtual Margin { get; set; } İşaret ve Belge kenarları arasındaki boşluğu alır veya ayarlar. (YALNIZCA yatay veya dikey hizalama belirtilirse çalışır).
virtual MarginMeasureType { get; set; } Kenar Boşluğu için hesaplama türünü (piksel, yüzde veya milimetre) alır veya ayarlar.
virtual PageNumber { get; set; } İmza için belge sayfa numarasını alır veya ayarlar. Minimum ve varsayılan değer 1. ‘dir.
virtual PagesSetup { get; set; } İmzalanacak sayfaları belirtmek için seçenekler.
Password { get; set; } Dijital sertifikanın parolasını alır veya ayarlar.
Reason { get; set; } İmza nedenini alır veya ayarlar.
Rectangle { get; } Görüntüyü belgeye yerleştirmek için alanın dikdörtgeni.
RotationAngle { get; set; } Belge sayfasında imzanın dönüş açısı (saat yönünde).
Signature { get; set; } Belge dijital imzasının özelliklerini alır veya ayarlar. Pdf belgelerini imzalamak için, örneğini kullanarak gelişmiş özellikleri ayarlamak mümkündür.PdfDigitalSignature
SignatureType { get; } İmza Türünü AlınSignatureType
virtual SizeMeasureType { get; set; } Genişlik ve Yükseklik özellikleri için ölçü türü (piksel, yüzde veya milimetre).
Stretch { get; set; } Belge Sayfasında Uzatma modu.
virtual Top { get; set; } Ölçüm değerlerinde Belge Sayfasındaki İmzanın Üst Y Konumu (piksel, yüzde veya milimetre bkz.MeasureType LocationMeasureType). (dikey hizalama belirtilmemişse çalışır).
Transparency { get; set; } İmza saydamlığını alır veya ayarlar (0,0 (opak) ile 1,0 (temiz) arasındaki değer). Varsayılan değer 0’dır (opak).
VerticalAlignment { get; set; } Belge sayfasında dikey imza hizalaması.
Visible { get; set; } İmzanın görünürlüğünü alır veya ayarlar.
Width { get; set; } Ölçü değerlerinde Belge Sayfasındaki İmza Genişliği (piksel, yüzde veya milimetre)MeasureType SizeMeasureType).
XAdESType { get; set; } XAdES türüXAdESType . Varsayılan değer Yok’tur (XAdES kapalıdır). Şu anda XAdES imza türü yalnızca Elektronik Tablo belgeleri için desteklenmektedir.
ZOrder { get; set; } Metin imzasının Z sırası konumunu alır veya ayarlar. Çakışan imzaların görüntülenme sırasını belirler.

yöntemler

İsim Tanım
Dispose() Dahili kaynakları temizler

Notlar

Daha fazla bilgi edin

Ayrıca bakınız