PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

Nouveauté WINDEV, WEBDEV 22 !
  • 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/iPadApple WatchUniversal Windows 10 AppWindows Mobile
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).
Les caractéristiques de cette signature peuvent être définies et modifiées à l'aide de différentes propriétés WLangage.
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 (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 un pdfSignature
MaSignature..Certificat = CertificatCharge("test.pfx", "mdp")[1]
MaSignature..Libellé = "Signé par test"
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).
Remarque : Ces propriétés peuvent être utilisées en utilisant une des deux syntaxes suivantes :
  • <Nom de la variable>..<Nom de la propriété>
  • <Nom de la variable>.<Nom de la propriété>

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

Versions 21 et supérieures
iImprimeSignature
Nouveauté 21
iImprimeSignature
iImprimeSignature
Imprime une signature dans une zone rectangulaire. Cette signature sera utilisée par exemple pour signer les fichiers PDF générés ou les duplicatas.
Versions 22 et supérieures
PDFSigne
Nouveauté 22
PDFSigne
PDFSigne
Applique une signature sur un PDF existant.
Version minimum requise
  • Version 22
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire