QrCodeSignOptions

QrCodeSignOptions class

Représente les options de signature QR-Code.

public class QrCodeSignOptions : TextSignOptions

Constructeurs

Nom La description
QrCodeSignOptions() Initialise une nouvelle instance de la classe QRCodeSignOptions avec les valeurs par défaut.
QrCodeSignOptions(string) Initialise une nouvelle instance de la classe QRCodeSignOptions avec text.
QrCodeSignOptions(string, QrCodeType) Initialise une nouvelle instance de la classe BarcodeSignOptions avec text.

Propriétés

Nom La description
virtual AllPages { get; set; } Mettre la signature sur toutes les pages du document.
Appearance { get; set; } Apparence de signature supplémentaire.
Background { get; set; } Obtient ou définit les paramètres d’arrière-plan de la signature.
Border { get; set; } Spécifier les paramètres de bordure
CodeTextAlignment { get; set; } Obtient ou définit l’alignement du texte dans l’image de code QR résultante. La valeur par défaut est Aucune.
Data { get; set; } Obtient ou définit un objet personnalisé à sérialiser en contenu QR-Code.
DataEncryption { get; set; } Obtient ou définit l’implémentation deIDataEncryption interface pour encoder et décoder les propriétés du texte ou des données de la signature QR-Code.
DocumentType { get; set; } Obtenir ou définir le type de document des options de signatureDocumentType
EncodeType { get; set; } Obtient ou définit le type de code QR.
Extensions { get; } Extensions de signature.
Font { get; set; } Obtient ou définit la police de signature.
override ForeColor { get; set; } Obtient ou définit la couleur de premier plan des barres de code QR L’utilisation de cette propriété peut entraîner des problèmes de vérification. Utilisez-le avec précaution.
FormTextFieldTitle { get; set; } Obtient ou définit le titre du champ de formulaire de texte pour y mettre la signature de texte. Cette propriété ne peut être utilisée qu’avec SignatureImplementation = TextToFormField.
FormTextFieldType { get; set; } Obtient ou définit le type de champ de formulaire pour y mettre la signature de texte. Cette propriété ne peut être utilisée qu’avec SignatureImplementation = TextToFormField. La valeur par défaut est AllTextTypes.
Height { get; set; } Hauteur de la signature sur la page du document en valeurs de mesure (pixels, pourcentages ou millimètres voirMeasureType propriété SizeMeasureType).
HorizontalAlignment { get; set; } Alignement horizontal de la signature sur la page du document.
InnerMargins { get; set; } Obtient ou définit l’espace entre les éléments QR-Code et les bordures de l’image de résultat.
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 Propriété LocationMeasureType). (fonctionne si l’alignement horizontal n’est pas spécifié).
virtual LocationMeasureType { get; set; } Type de mesure (pixels, pourcentages ou millimètres) pour les propriétés Gauche et Haut.
LogoFilePath { get; set; } Obtient ou définit le nom du fichier image du logo QR-code. Cette propriété n’est utilisée que si LogoStream n’est pas spécifié. L’utilisation de cette propriété peut entraîner des problèmes de vérification. Utilisez-le avec précaution.
LogoStream { get; set; } Obtient ou définit le flux d’images du logo du code QR. Si cette propriété est spécifiée, elle est toujours utilisée à la place LogoFilePath. L’utilisation de cette propriété peut entraîner des problèmes de vérification. Utilisez-le avec précaution.
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.
Native { get; set; } Obtient ou définit l’attribut natif. S’il est défini, des signatures spécifiques au document peuvent être utilisées. Le filigrane de texte natif pour les documents de traitement de texte est différent de la norme, par exemple.
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.
ReturnContent { get; set; } Obtient ou définit un indicateur pour obtenir le contenu de l’image QR-Code d’une signature qui a été placée sur la page du document. Si cet indicateur est défini sur vrai, le contenu de l’image de la signature QR-Code conservera les données d’image brutes au format requisReturnContentType . Par défaut cette option est désactivée.
ReturnContentType { get; set; } Spécifie le type de fichier du contenu de l’image renvoyée de la signature QR-Code lorsque la propriété ReturnContent est activée. Par défaut, il est défini sur Null. Cela signifie renvoyer le contenu de l’image QR-Code dans son format d’origine. Ce format d’image est spécifié àFormat Les valeurs possibles prises en charge sont : FileType.JPEG, FileType.PNG, FileType.BMP. Si le format fourni n’est pas pris en charge, le contenu de l’image QR-Code au format .png sera renvoyé.
RotationAngle { get; set; } Angle de rotation de la signature sur la page du document (dans le sens des aiguilles d’une montre).
ShapeType { get; set; } Obtient ou définit le type de forme pour mettre du texte. Cette propriété ne peut être utilisée qu’avec SignatureImplementation = TextStamp. La valeur par défaut est Rectangle.
SignatureID { get; set; } Obtient ou définit l’ID unique de la signature. Il peut être utilisé dans les options de vérification de signature. La propriété est prise en charge uniquement pour les documents PDF.
SignatureImplementation { get; set; } Obtient ou définit le type d’implémentation de la signature textuelle.
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.
Text { get; set; } Obtient ou définit le texte de la signature.
TextHorizontalAlignment { get; set; } Alignement horizontal du texte à l’intérieur d’une signature. Cette fonctionnalité est prise en charge uniquement pour les implémentations de signature d’image et d’annotation (voirTextSignatureImplementation Propriété SignatureImplementation).
TextVerticalAlignment { get; set; } Alignement vertical du texte à l’intérieur d’une signature. Cette fonctionnalité est prise en charge uniquement pour la mise en œuvre de la signature d’image (voirTextSignatureImplementation propriété SignatureImplementation).
Top { get; set; } Top Y Position of Signature on Document Page in Measure values (pixels, pourcentages ou millimètres voirMeasureTypePropriété 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.
Width { get; set; } Largeur de la signature sur la page du document en valeurs de mesure (pixels, pourcentages ou millimètres voirMeasureType propriété SizeMeasureType).
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.

Remarques

Apprendre encore plus

Voir également