DigitalSignOptions

DigitalSignOptions class

Repräsentiert die Optionen für digitale Signaturen.

public class DigitalSignOptions : ImageSignOptions

Konstrukteure

Name Beschreibung
DigitalSignOptions() Initialisiert eine neue Instanz der DigitalSignOptions-Klasse mit Standardwerten.
DigitalSignOptions(Stream) Initialisiert eine neue Instanz der DigitalSignOptions-Klasse mit Zertifikatstrom.
DigitalSignOptions(string) Initialisiert eine neue Instanz der DigitalSignOptions-Klasse mit Zertifikatsdatei.
DigitalSignOptions(Stream, Stream) Initialisiert eine neue Instanz der DigitalSignOptions-Klasse mit Zertifikat-Stream und Bild-Stream.
DigitalSignOptions(Stream, string) Initialisiert eine neue Instanz der DigitalSignOptions-Klasse mit Zertifikat-Stream und Bilddatei.
DigitalSignOptions(string, Stream) Initialisiert eine neue Instanz der DigitalSignOptions-Klasse mit Zertifikatsdatei und Bildstream.
DigitalSignOptions(string, string) Initialisiert eine neue Instanz der DigitalSignOptions-Klasse mit Zertifikatsdatei und Bilddatei.

Eigenschaften

Name Beschreibung
override AllPages { get; set; } Signatur auf allen Dokumentseiten platzieren. Diese Eigenschaft kann nur für Bildformate mit mehreren Frames (Tiff) verwendet werden.
Appearance { get; set; } Zusätzliche Signaturdarstellung.
Border { get; set; } Rahmeneinstellungen festlegen
CertificateFilePath { get; set; } Ruft den Dateipfad des digitalen Zertifikats ab oder legt ihn fest. Diese Eigenschaft wird nur verwendet, wenn CertificateStream nicht angegeben ist.
CertificateStream { get; set; } Holt oder setzt digitalen Zertifikatstrom. Wenn diese Eigenschaft angegeben ist, wird sie immer stattdessen verwendet CertificateFilePath.
Contact { get; set; } Ruft den Signaturkontakt ab oder legt ihn fest.
DocumentType { get; set; } Abrufen oder Festlegen des Dokumenttyps der SignaturoptionenDocumentType
Extensions { get; } Signaturerweiterungen.
Height { get; set; } Höhe der Unterschrift auf Dokumentseite in Messwerte (Pixel, Prozent oder Millimeter sMeasureType SizeMeasureType).
HorizontalAlignment { get; set; } Horizontale Ausrichtung der Signatur auf der Dokumentseite.
ImageFilePath { get; set; } Ruft den Pfad der Signaturbilddatei ab oder legt ihn fest. Diese Eigenschaft wird nur verwendet, wenn ImageStream nicht angegeben ist.
ImageStream { get; set; } Holt oder setzt den Signaturbildstream. Wenn diese Eigenschaft angegeben ist, wird sie immer stattdessen verwendet ImageFilePath.
virtual Left { get; set; } Linke X-Position der Signatur auf Dokumentseite in Messwerte (Pixel, Prozent oder Millimeter sieheMeasureType LocationMeasureType). (funktioniert, wenn keine horizontale Ausrichtung angegeben ist).
Location { get; set; } Ruft den Signaturspeicherort ab oder legt ihn fest.
virtual LocationMeasureType { get; set; } Maßtyp (Pixel, Prozent oder Millimeter) für Left- und Top-Eigenschaften.
virtual Margin { get; set; } Ruft den Abstand zwischen Zeichen- und Dokumentkanten ab oder legt ihn fest. (funktioniert NUR, wenn horizontale oder vertikale Ausrichtung angegeben ist).
virtual MarginMeasureType { get; set; } Ruft den Maßtyp (Pixel, Prozent oder Millimeter) für den Rand ab oder legt ihn fest.
virtual PageNumber { get; set; } Ruft die Seitenzahl des Dokuments zum Signieren ab oder legt sie fest. Minimal- und Standardwert ist 1.
virtual PagesSetup { get; set; } Optionen zum Angeben von Seiten, die signiert werden sollen.
Password { get; set; } Ruft das Passwort des digitalen Zertifikats ab oder legt es fest.
Reason { get; set; } Ruft den Signaturgrund ab oder legt ihn fest.
Rectangle { get; } Rechteck des Bereichs, um das Bild auf dem Dokument zu platzieren.
RotationAngle { get; set; } Rotationswinkel der Unterschrift auf der Dokumentenseite (im Uhrzeigersinn).
Signature { get; set; } Ruft die Eigenschaften der digitalen Signatur des Dokuments ab oder legt sie fest. Zum Signieren von PDF-Dokumenten ist es möglich, erweiterte Eigenschaften festzulegen, indem Sie die Instanz von verwendenPdfDigitalSignature
SignatureType { get; } Holen Sie sich den SignaturtypSignatureType
virtual SizeMeasureType { get; set; } Maßtyp (Pixel, Prozent oder Millimeter) für Breiten- und Höheneigenschaften.
Stretch { get; set; } Dehnungsmodus auf Dokumentseite.
virtual Top { get; set; } Top Y Position der Unterschrift auf Dokumentseite in Messwerte (Pixel, Prozent oder Millimeter sMeasureType LocationMeasureType). (funktioniert, wenn keine vertikale Ausrichtung angegeben ist).
Transparency { get; set; } Holt oder setzt die Signaturtransparenz (Wert von 0,0 (undurchsichtig) bis 1,0 (klar)). Der Standardwert ist 0 (undurchsichtig).
VerticalAlignment { get; set; } Vertikale Ausrichtung der Signatur auf der Dokumentenseite.
Visible { get; set; } Ruft die Sichtbarkeit der Signatur ab oder legt sie fest.
Width { get; set; } Breite der Signatur auf der Dokumentseite in Messwerte (Pixel, Prozent oder MillimeterMeasureType SizeMeasureType).
XAdESType { get; set; } XAdES-TypXAdESType . Der Standardwert ist „None“ (XAdES ist deaktiviert). Derzeit wird der XAdES-Signaturtyp nur für Spreadsheet-Dokumente unterstützt.
ZOrder { get; set; } Ruft die Position der Textsignatur in Z-Reihenfolge ab oder legt sie fest. Legt die Anzeigereihenfolge überlappender Signaturen fest.

Methoden

Name Beschreibung
Dispose() Löscht interne Ressourcen

Bemerkungen

Erfahren Sie mehr

Siehe auch