DigitalSignOptions
Contenu
[
Cacher
]
DigitalSignOptions class
Représente les options de signature numérique.
public class DigitalSignOptions : ImageSignOptions
Constructeurs
| Nom | La description |
|---|---|
| DigitalSignOptions() | Initialise une nouvelle instance de la classe DigitalSignOptions avec les valeurs par défaut. |
| DigitalSignOptions(Stream) | Initialise une nouvelle instance de la classe DigitalSignOptions avec le flux de certificats. |
| DigitalSignOptions(string) | Initialise une nouvelle instance de la classe DigitalSignOptions avec le fichier de certificat. |
| DigitalSignOptions(Stream, Stream) | Initialise une nouvelle instance de la classe DigitalSignOptions avec le flux de certificat et le flux d’image. |
| DigitalSignOptions(Stream, string) | Initialise une nouvelle instance de la classe DigitalSignOptions avec le flux de certificat et le fichier image. |
| DigitalSignOptions(string, Stream) | Initialise une nouvelle instance de la classe DigitalSignOptions avec le fichier de certificat et le flux d’images. |
| DigitalSignOptions(string, string) | Initialise une nouvelle instance de la classe DigitalSignOptions avec le fichier de certificat et le fichier image. |
Propriétés
| Nom | La description |
|---|---|
| override AllPages { get; set; } | Mettre la signature sur toutes les pages du document. Cette propriété ne peut être utilisée que pour les formats d’image multi-frames (Tiff). |
| Appearance { get; set; } | Apparence de signature supplémentaire. |
| Border { get; set; } | Spécifier les paramètres de bordure |
| CertificateFilePath { get; set; } | Obtient ou définit le chemin du fichier de certificat numérique. Cette propriété est utilisée uniquement si CertificateStream n’est pas spécifié. |
| CertificateStream { get; set; } | Obtient ou définit le flux de certificat numérique. Si cette propriété est spécifiée, elle est toujours utilisée à la place CertificateFilePath. |
| Contact { get; set; } | Obtient ou définit le contact de signature. |
| DocumentType { get; set; } | Obtenir ou définir le type de document des options de signatureDocumentType |
| Extensions { get; } | Extensions de signature. |
| Height { get; set; } | Hauteur de la signature sur la page du document en valeurs de mesure (pixels, pourcentages ou millimètres voirMeasureType SizeMeasureType). |
| HorizontalAlignment { get; set; } | Alignement horizontal de la signature sur la page du document. |
| ImageFilePath { get; set; } | Obtient ou définit le chemin du fichier image de signature. Cette propriété est utilisée uniquement si ImageStream n’est pas spécifié. |
| ImageStream { get; set; } | Obtient ou définit le flux d’image de signature. Si cette propriété est spécifiée, elle est toujours utilisée à la place ImageFilePath. |
| virtual Left { get; set; } | Position X gauche de la signature sur la page du document dans les valeurs de mesure (pixels, pourcentages ou millimètres voirMeasureType LocationMeasureType). (fonctionne si l’alignement horizontal n’est pas spécifié). |
| Location { get; set; } | Obtient ou définit l’emplacement de la signature. |
| virtual LocationMeasureType { get; set; } | Type de mesure (pixels, pourcentages ou millimètres) pour les propriétés Gauche et Haut. |
| virtual Margin { get; set; } | Obtient ou définit l’espace entre les bords du signe et du document. (fonctionne UNIQUEMENT si l’alignement horizontal ou vertical est spécifié). |
| virtual MarginMeasureType { get; set; } | Obtient ou définit le type de mesure (pixels, pourcentages ou millimètres) pour Margin. |
| virtual PageNumber { get; set; } | Obtient ou définit le numéro de page du document pour la signature. La valeur minimale et par défaut est 1. |
| virtual PagesSetup { get; set; } | Options pour spécifier les pages à signer. |
| Password { get; set; } | Obtient ou définit le mot de passe du certificat numérique. |
| Reason { get; set; } | Obtient ou définit la raison de la signature. |
| Rectangle { get; } | Rectangle de zone pour mettre l’image sur le document. |
| RotationAngle { get; set; } | Angle de rotation de la signature sur la page du document (dans le sens des aiguilles d’une montre). |
| Signature { get; set; } | Obtient ou définit les propriétés de la signature numérique du document. Pour signer des documents PDF, il est possible de définir des propriétés avancées en utilisant l’instance dePdfDigitalSignature |
| SignatureType { get; } | Obtenir le type de signatureSignatureType |
| virtual SizeMeasureType { get; set; } | Type de mesure (pixels, pourcentages ou millimètres) pour les propriétés Largeur et Hauteur. |
| Stretch { get; set; } | Mode d’étirement sur la page de document. |
| virtual Top { get; set; } | Top Y Position of Signature on Document Page in Measure values (pixels, pourcentages ou millimètres voirMeasureType LocationMeasureType). (fonctionne si l’alignement vertical n’est pas spécifié). |
| Transparency { get; set; } | Obtient ou définit la transparence de la signature (valeur comprise entre 0,0 (opaque) et 1,0 (clair)). La valeur par défaut est 0 (opaque). |
| VerticalAlignment { get; set; } | Alignement vertical de la signature sur la page du document. |
| Visible { get; set; } | Obtient ou définit la visibilité de la signature. |
| Width { get; set; } | Largeur de la signature sur la page du document en valeurs de mesure (pixels, pourcentages ou millimètresMeasureType SizeMeasureType). |
| XAdESType { get; set; } | type XAdESXAdESType . La valeur par défaut est Aucune (XAdES est désactivé). Pour le moment, le type de signature XAdES n’est pris en charge que pour les feuilles de calcul. |
| ZOrder { get; set; } | Obtient ou définit la position de l’ordre Z de la signature textuelle. Détermine l’ordre d’affichage des signatures qui se chevauchent. |
Méthodes
| Nom | La description |
|---|---|
| Dispose() | Efface les ressources internes |
Remarques
Apprendre encore plus
- Utilisation de base de la création de signature électronique numérique par GroupDocs.Signature : Comment signer un document électronique avec signature numérique
- Utilisation avancée des paramètres de signature électronique numérique avec GroupDocs.Signature : Utilisation avancée du document eSign avec signature numérique et paramètres supplémentaires
Voir également
- class ImageSignOptions
- espace de noms GroupDocs.Signature.Options
- Assemblée GroupDocs.Signature