Signature

Signature class

Représente la classe principale qui contrôle le processus de signature de document.

public class Signature : IDisposable

Constructeurs

Nom La description
Signature(Stream) Initialise la nouvelle instance deSignature classe avec document fourni par stream.
Signature(string) Initialise la nouvelle instance deSignature instance de classe avec le document fourni par le chemin du fichier.
Signature(Stream, LoadOptions) Initialise la nouvelle instance deSignature classe avec le document fourni par les options de flux et de chargementLoadOptions .
Signature(Stream, SignatureSettings) Initialise la nouvelle instance deSignatureinstance de classe avec le document fourni par le flux etSignatureSettings .
Signature(string, LoadOptions) Initialise la nouvelle instance deSignature instance de classe avec le document fourni par le chemin du fichier etLoadOptions .
Signature(string, SignatureSettings) Initialise la nouvelle instance deSignature instance de classe avec le document fourni par le chemin du fichier etSignatureSettings .
Signature(Stream, LoadOptions, SignatureSettings) Initialise la nouvelle instance deSignature instance de classe avec document fourni par stream, options de chargementLoadOptions et paramètresSignatureSettings .
Signature(string, LoadOptions, SignatureSettings) Initialise la nouvelle instance deSignature instance de classe avec le document fourni par le chemin du fichier,LoadOptions etSignatureSettings .

Méthodes

Nom La description
Delete(BaseSignature) Supprime la signature transmiseBaseSignature du document.
Delete(List<BaseSignature>) Supprime la liste des signatures passéesBaseSignature du document.
Delete(List<SignatureType>) Supprime les signatures de la liste de certains typesSignatureType du document. Seules les signatures qui ont été ajoutées par la méthode Sign et marquées comme SignaturesIsSignature seront supprimés. Les types de signature suivants sont pris en charge : Texte, Image, Numérique, Code-barres, QR-Code
Delete(List<string>) Supprime la liste des signatures passéesBaseSignature du document.
Delete(SignatureType) Supprime les signatures d’un certain typeSignatureType du document. Seules les signatures qui ont été ajoutées par la méthode Sign et marquées comme SignaturesIsSignature seront supprimés. Les types de signature suivants sont pris en charge : Texte, Image, Numérique, Code-barres, QR-Code
Delete(string) Supprime la signature par son identifiant de signature spécifique du document.
Dispose() Implémenter l’interface IDisposable pour nettoyer les ressources internes
GeneratePreview(PreviewOptions) Génère un aperçu des pages du document.
GetDocumentInfo() Obtient des informations sur les pages du document : leurs tailles, la hauteur maximale de la page, la largeur d’une page avec la hauteur maximale.
Search(List<SearchOptions>) Recherche les signatures dans un document parSearchOptions liste.
Search(params SignatureType[]) Recherche les types de signature spécifiés dans le document enSignatureType valeur.
Search<T>(SearchOptions) Recherche les signatures dans un document parSearchOptions options.
Search<T>(SignatureType) Recherche le type exact de signatures dans le document parSignatureType valeur.
Sign(Stream, List<SignOptions>) Signe un document avec une collection deSignOptions et enregistre le résultat dans un flux.
Sign(Stream, SignOptions) signe le document avecSignOptions et enregistre le résultat dans un flux.
Sign(string, List<SignOptions>) Signe un document avec une collection deSignOptions et enregistre le résultat dans le chemin de fichier spécifié.
Sign(string, SignOptions) signe le document avecSignOptions et enregistre le résultat dans le chemin de fichier spécifié.
Sign(Stream, List<SignOptions>, SaveOptions) Signe un document avec une collection deSignOptionset enregistre le résultat dans un flux avec des paramètres prédéfinisSaveOptions .
Sign(Stream, SignOptions, SaveOptions) signe le document avecSignOptionset enregistre le résultat dans un flux avec des paramètres prédéfinisSaveOptions .
Sign(string, List<SignOptions>, SaveOptions) Signe un document avec une collection deSignOptions et enregistre le résultat dans le chemin de fichier spécifié avec prédéfiniSaveOptions .
Sign(string, SignOptions, SaveOptions) signe le document avecSignOptions et enregistre le résultat dans le chemin de fichier spécifié avec prédéfiniSaveOptions .
Update(BaseSignature) Les mises à jour ont passé la signatureBaseSignature dans le document.
Update(List<BaseSignature>) Les mises à jour ont passé les signaturesBaseSignature dans le document.
Verify(List<VerifyOptions>) Vérifie les signatures des documents avec la liste des données VerifyOptions.
Verify(VerifyOptions) Vérifie les signatures des documents avec les données VerifyOptions données.
static GenerateSignaturePreview(PreviewSignatureOptions) Génère un aperçu de la signature en fonction des SignOptions données.SignOptions

Événements

Nom La description
event SearchCompleted Se produit lorsque le processus de recherche de signature est terminé.
event SearchProgress Se produit lorsque la progression du processus de recherche de signature a changé.
event SearchStarted Se produit lorsque le processus de recherche de signature a démarré.
event SignCompleted Se produit lorsque le processus de signature de document est terminé.
event SignProgress Se produit lorsque la progression du processus de signature de document a changé.
event SignStarted Se produit lorsque le processus de signature de document a démarré.
event VerifyCompleted Se produit lorsque le processus de vérification de signature est terminé.
event VerifyProgress Se produit lorsque la progression du processus de vérification de signature a changé.
event VerifyStarted Se produit lorsque le processus de vérification de signature a démarré.

Remarques

Apprendre encore plus

Voir également