Signature

Signature class

Stellt die Hauptklasse dar, die den Dokumentensignaturprozess steuert.

public class Signature : IDisposable

Konstrukteure

Name Beschreibung
Signature(Stream) Initialisiert eine neue Instanz vonSignature Klasse mit Dokument bereitgestellt von stream.
Signature(string) Initialisiert eine neue Instanz vonSignature Klasseninstanz mit Dokument bereitgestellt durch Dateipfad.
Signature(Stream, LoadOptions) Initialisiert eine neue Instanz vonSignature Klasse mit Dokument, das von Stream- und Ladeoptionen bereitgestellt wirdLoadOptions .
Signature(Stream, SignatureSettings) Initialisiert eine neue Instanz vonSignatureKlasseninstanz mit Dokument, das von Stream und bereitgestellt wirdSignatureSettings .
Signature(string, LoadOptions) Initialisiert eine neue Instanz vonSignature Klasseninstanz mit Dokument, bereitgestellt durch Dateipfad undLoadOptions .
Signature(string, SignatureSettings) Initialisiert eine neue Instanz vonSignature Klasseninstanz mit Dokument, bereitgestellt durch Dateipfad undSignatureSettings .
Signature(Stream, LoadOptions, SignatureSettings) Initialisiert eine neue Instanz vonSignature Klasseninstanz mit Dokument, das von Stream bereitgestellt wird, LadeoptionenLoadOptions und EinstellungenSignatureSettings .
Signature(string, LoadOptions, SignatureSettings) Initialisiert eine neue Instanz vonSignature Klasseninstanz mit Dokument bereitgestellt durch Dateipfad,LoadOptions UndSignatureSettings .

Methoden

Name Beschreibung
Delete(BaseSignature) Löscht übergebene SignaturBaseSignature aus dem Dokument.
Delete(List<BaseSignature>) Löscht die übergebene SignaturlisteBaseSignature aus dem Dokument.
Delete(List<SignatureType>) Löscht die Signaturen der Liste bestimmter TypenSignatureType aus dem Dokument. Nur Signaturen, die mit der Sign-Methode hinzugefügt und als Signaturen markiert wurdenIsSignature wird entfernt. Folgende Signaturtypen werden unterstützt: Text, Bild, Digital, Barcode, QR-Code
Delete(List<string>) Löscht die übergebene SignaturlisteBaseSignature aus dem Dokument.
Delete(SignatureType) Löscht Signaturen des bestimmten TypsSignatureType aus dem Dokument. Nur Signaturen, die mit der Sign-Methode hinzugefügt und als Signaturen markiert wurdenIsSignature wird entfernt. Folgende Signaturtypen werden unterstützt: Text, Bild, Digital, Barcode, QR-Code
Delete(string) Löscht die Signatur anhand ihrer spezifischen Signatur-ID aus dem Dokument.
Dispose() Implementieren Sie die IDisposable-Schnittstelle, um interne Ressourcen zu bereinigen
GeneratePreview(PreviewOptions) Erstellt eine Vorschau der Dokumentseiten.
GetDocumentInfo() Ruft Informationen über Dokumentseiten ab: ihre Größe, maximale Seitenhöhe, die Breite einer Seite mit der maximalen Höhe.
Search(List<SearchOptions>) Sucht nach Unterschriften in einem Dokument vonSearchOptions Liste.
Search(params SignatureType[]) Sucht nach bestimmten Signaturtypen im Dokument nachSignatureType wert.
Search<T>(SearchOptions) Sucht nach Unterschriften in einem Dokument vonSearchOptions Optionen.
Search<T>(SignatureType) Sucht nach dem genauen Signaturtyp im Dokument vonSignatureType wert.
Sign(Stream, List<SignOptions>) Signiert Dokument mit Sammlung vonSignOptions und speichert das Ergebnis in einem Stream.
Sign(Stream, SignOptions) Unterzeichnet Dokument mitSignOptions und speichert das Ergebnis in einem Stream.
Sign(string, List<SignOptions>) Signiert Dokument mit Sammlung vonSignOptions und speichert das Ergebnis im angegebenen Dateipfad.
Sign(string, SignOptions) Unterzeichnet Dokument mitSignOptions und speichert das Ergebnis im angegebenen Dateipfad.
Sign(Stream, List<SignOptions>, SaveOptions) Signiert Dokument mit Sammlung vonSignOptionsund speichert das Ergebnis in einem Stream mit vordefiniertenSaveOptions .
Sign(Stream, SignOptions, SaveOptions) Unterzeichnet Dokument mitSignOptionsund speichert das Ergebnis in einem Stream mit vordefiniertenSaveOptions .
Sign(string, List<SignOptions>, SaveOptions) Signiert Dokument mit Sammlung vonSignOptions und speichert das Ergebnis unter dem angegebenen Dateipfad mit vordefiniertenSaveOptions .
Sign(string, SignOptions, SaveOptions) Unterzeichnet Dokument mitSignOptions und speichert das Ergebnis unter dem angegebenen Dateipfad mit vordefiniertenSaveOptions .
Update(BaseSignature) Updates übergeben SignaturBaseSignature im Dokument.
Update(List<BaseSignature>) Aktualisierungen übergebener SignaturenBaseSignature im Dokument.
Verify(List<VerifyOptions>) Verifiziert die Dokumentsignaturen mit einer Liste von VerifyOptions-Daten.
Verify(VerifyOptions) Verifiziert die Dokumentsignaturen mit den angegebenen VerifyOptions-Daten.
static GenerateSignaturePreview(PreviewSignatureOptions) Erzeugt Signaturvorschau basierend auf gegebenen SignOptions.SignOptions

Veranstaltungen

Name Beschreibung
event SearchCompleted Tritt auf, wenn der Signatursuchprozess abgeschlossen ist.
event SearchProgress Tritt auf, wenn sich der Fortschritt des Signatursuchvorgangs geändert hat.
event SearchStarted Tritt auf, wenn der Signatursuchprozess gestartet wurde.
event SignCompleted Tritt auf, wenn der Dokumentensignierungsprozess abgeschlossen ist.
event SignProgress Tritt auf, wenn der Fortschritt des Dokumentsignaturvorgangs geändert wird.
event SignStarted Tritt auf, wenn der Dokumentensignierungsprozess gestartet wurde.
event VerifyCompleted Tritt auf, wenn der Signaturüberprüfungsprozess abgeschlossen ist.
event VerifyProgress Tritt auf, wenn sich der Fortschritt des Signaturüberprüfungsprozesses geändert hat.
event VerifyStarted Tritt auf, wenn der Signaturüberprüfungsprozess gestartet wurde.

Bemerkungen

Erfahren Sie mehr

Siehe auch