DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions PDF
  • Propriétés spécifiques à la description des variables de type pdfSignature
  • Signature visible ou invisible
  • Fonctions utilisant les variables de type pdfSignature
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Le type pdfSignature permet de définir toutes les caractéristiques avancées d'une signature à appliquer à un fichier PDF :
  • lors de la signature d'un PDF existant (via la fonction PDFSigne).
  • lors d'une impression d'un document PDF avec les fonctions d'impression (via la fonction iImprimeSignature).
Les caractéristiques de cette signature peuvent être définies et modifiées à l'aide de différentes propriétés WLangage.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
Exemple
MaSignature est une pdfSignature
MaSignature.Certificat = CertificatCharge("test.pfx", "mdp")[1]
MaSignature.Libellé = "Signé par test"
MaSignature.X = 10
MaSignature.Y = 10
MaSignature.Largeur = 150
MaSignature.Hauteur = 50
PDFSigne("MonFichierPDF.pdf", MaSignature)
Remarques

Propriétés spécifiques à la description des variables de type pdfSignature

Les propriétés suivantes peuvent être utilisées pour manipuler une signature de PDF :
Nom de la propriétéType manipuléEffet
BrosseFondConstante de type EntierMotif de remplissage du cadre de la signature :
  • iCroisée : Brosse croisée.
  • iCroiséeDiagonale : Brosse croisée en diagonale.
  • iDiagonaleDescendante : Brosse diagonale descendante.
  • iDiagonaleMontante : Brosse diagonale ascendante.
  • iHorizontale : Brosse horizontale.
  • iPleine (valeur par défaut) : Brosse pleine.
  • iVerticale : Brosse verticale.
CadrageHorizontalConstante de type EntierCadrage horizontal du texte de la signature :
  • iCentreH : Centrage horizontal du texte.
  • iGauche (valeur par défaut) : Alignement du texte à gauche.
  • iDroite : Alignement du texte à droite.
CadrageVerticalConstante de type EntierCadrage vertical du texte de la signature :
  • iBas : Alignement du texte en bas.
  • iCentreV : Centrage vertical du texte.
  • iHaut (valeur par défaut) : Alignement du texte en haut.
CadreVariable de type CadreDescription du cadre de la signature.
CertificatVariable de type CertificatCertificat à utiliser pour signer le PDF.
CouleurFondConstante de type EntierCouleur de fond utilisée pour la zone de la signature. Ce paramètre peut correspondre à :
HauteurRéelHauteur du rectangle de la signature dans la page (en millimètres). Cette hauteur doit être supérieure à 0.
ImageVariable de type ImageImage de la signature.
Pour une signature invisible, cette propriété et la propriété Libellé ne doivent pas être spécifiées.
LargeurRéelLargeur du rectangle de la signature dans la page (en millimètres). Cette largeur doit être supérieure à 0.
LibelléChaîne de caractèresTexte de la signature.
Pour une signature invisible, cette propriété et la propriété Image ne doivent pas être spécifiées. Cette propriété Libellé peut également correspondre à une chaîne vide.
OpacitéEntierOpacité de la couleur de fond de la zone de signature. Valeur comprise entre 0 et 100 :
  • 0 : Fond transparent,
  • 100 : Fond opaque.
PageEntierNuméro de la page où la signature est affichée. Par défaut, cette propriété vaut 0 (c'est-à-dire affichage de la signature en fin de document).
XRéelAbscisse de la position de la zone de signature dans la page (en millimètres).
YRéelOrdonnée de la position de la zone de signature dans la page (en millimètres).

Signature visible ou invisible

Si les propriétés Libellé et Image ne sont pas précisées, la signature sera invisible : le document sera signé et Adobe Reader fera apparaître un bandeau bleu mais la signature ne sera pas visible dans le document.
Dans le cas contraire, la signature apparaîtra dans le document avec les paramètres spécifiés par les différentes propriétés du type pdfSignature.

Fonctions utilisant les variables de type pdfSignature

iImprimeSignatureImprime une image de la signature dans une zone rectangulaire.
PDFSigneApplique une signature d'approbation sur un PDF existant.
Version minimum requise
  • Version 22
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 22/04/2024

Signaler une erreur ou faire une suggestion | Aide en ligne locale