PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

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
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.
Exemple
// Récupération de la liste des certificats disponibles sur le poste
tabCertificat est un tableau de Certificats
tabCertificat = CertificatListe()

iAperçu()
iImprimeSignature(iSignatureApprobation, tabCertificat[1], "Mon certificat", 10, 10, 200, 200)
iFinImprime()
Syntaxe

Imprimer une signature définie par un certificat Masquer les détails

<Résultat> = iImprimeSignature(<Type de signature> , <Certificat> , <Libellé> , <X1> , <Y1> , <X2> , <Y2>)
<Résultat> : Booléen
  • Vrai si l'impression de la signature a été effectuée,
  • Faux en cas d'échec.
<Type de signature> : Constante de type Entier
Type de signature à effectuer :
iSignatureApprobationSignature d'approbation. Une signature d'approbation correspond à une marque appliquée par une tierce personne pour indiquer qu’elle approuve le contenu du document.
iSignatureCertificationSignature de certification. Une signature de certification correspond à un sceau appliqué sur le document pour garantir son intégrité.
Versions 24 et supérieures
iSignature_PKCS7
Nouveauté 24
iSignature_PKCS7
iSignature_PKCS7
Format de signature PKCS7. Ce format est un format standard de Adobe non approuvé par la norme ETSI et Chorus.
Cette constante peut être combinée avec les constantes iSignatureApprobation et iSignatureCertification.
<Certificat> : Variable de type Certificat
Nom de la variable de type Certificat contenant la signature à utiliser.
<Libellé> : Chaîne de caractères (avec guillemets)
Texte affiché dans la zone de signature.
<X1> : Réel
Coordonnée horizontale (colonne ou abscisse) du coin haut gauche de la zone de la signature (en millimètres).
Valeur comprise entre 0 et la largeur de la page (donnée par iLargeurPage).
<Y1> : Réel
Coordonnée verticale (ligne ou ordonnée) du coin haut gauche de la zone de la signature (en millimètres).
Valeur comprise entre 0 et la hauteur de la page (donnée par iHauteurPage).
<X2> : Réel
Coordonnée horizontale (colonne ou abscisse) du coin bas droit de la zone de la signature (en millimètres).
Valeur comprise entre 0 et la largeur de la page (donnée par iLargeurPage).
<Y2> : Réel
Coordonnée verticale (ligne ou ordonnée) du coin bas droit de la zone de la signature (en millimètres).
Valeur comprise entre 0 et la hauteur de la page (donnée par iHauteurPage).
Versions 22 et supérieures

Imprimer une signature définie par une variable pdfSignature Masquer les détails

<Résultat> = iImprimeSignature([<Type de signature>, ] <Signature>)
<Résultat> : Booléen
  • Vrai si l'impression de la signature a été effectuée,
  • Faux en cas d'échec.
<Type de signature> : Constante optionnelle de type Entier
Type de signature à effectuer :
iSignatureApprobation
(Valeur par défaut)
Signature d'approbation. Une signature d'approbation correspond à une marque appliquée par une tierce personne pour indiquer qu’elle approuve le contenu du document.
iSignatureCertificationSignature de certification. Une signature de certification correspond à un sceau appliqué sur le document pour garantir son intégrité.
Versions 24 et supérieures
iSignature_PKCS7
Nouveauté 24
iSignature_PKCS7
iSignature_PKCS7
Format de signature PKCS7. Ce format est un format standard de Adobe non approuvé par la norme ETSI et Chorus.
Cette constante peut être combinée avec les constantes iSignatureApprobation et iSignatureCertification.
<Signature> : Variable de type pdfSignature
Nom de la variable de type pdfSignature contenant la signature à utiliser.
Nouveauté 22

Imprimer une signature définie par une variable pdfSignature Masquer les détails

<Résultat> = iImprimeSignature([<Type de signature>, ] <Signature>)
<Résultat> : Booléen
  • Vrai si l'impression de la signature a été effectuée,
  • Faux en cas d'échec.
<Type de signature> : Constante optionnelle de type Entier
Type de signature à effectuer :
iSignatureApprobation
(Valeur par défaut)
Signature d'approbation. Une signature d'approbation correspond à une marque appliquée par une tierce personne pour indiquer qu’elle approuve le contenu du document.
iSignatureCertificationSignature de certification. Une signature de certification correspond à un sceau appliqué sur le document pour garantir son intégrité.
Versions 24 et supérieures
iSignature_PKCS7
Nouveauté 24
iSignature_PKCS7
iSignature_PKCS7
Format de signature PKCS7. Ce format est un format standard de Adobe non approuvé par la norme ETSI et Chorus.
Cette constante peut être combinée avec les constantes iSignatureApprobation et iSignatureCertification.
<Signature> : Variable de type pdfSignature
Nom de la variable de type pdfSignature contenant la signature à utiliser.

Imprimer une signature définie par une variable pdfSignature Masquer les détails

<Résultat> = iImprimeSignature([<Type de signature>, ] <Signature>)
<Résultat> : Booléen
  • Vrai si l'impression de la signature a été effectuée,
  • Faux en cas d'échec.
<Type de signature> : Constante optionnelle de type Entier
Type de signature à effectuer :
iSignatureApprobation
(Valeur par défaut)
Signature d'approbation. Une signature d'approbation correspond à une marque appliquée par une tierce personne pour indiquer qu’elle approuve le contenu du document.
iSignatureCertificationSignature de certification. Une signature de certification correspond à un sceau appliqué sur le document pour garantir son intégrité.
Versions 24 et supérieures
iSignature_PKCS7
Nouveauté 24
iSignature_PKCS7
iSignature_PKCS7
Format de signature PKCS7. Ce format est un format standard de Adobe non approuvé par la norme ETSI et Chorus.
Cette constante peut être combinée avec les constantes iSignatureApprobation et iSignatureCertification.
<Signature> : Variable de type pdfSignature
Nom de la variable de type pdfSignature contenant la signature à utiliser.
Remarques
  • Pour imprimer une image dans la zone de signature, utilisez la fonction iImprimeImage :
    iImprimeSignature(iSignatureApprobation, MaSignature, "", 150, 200, 250, 250)
    iImprimeImage("signature test.jpg", 150, 200, 250, 250)
  • Dans un état créé avec l'éditeur d'états, utilisez un champ Signature pour signer les fichiers PDF. Pour plus de détails, consultez Le champ Signature.
  • Attention : Pour qu'un fichier PDF signé soit reconnu par Acrobat, l'organisme émetteur du certificat de signature doit être membre de la liste AATL (Adobe Authorized Trust List) ou du programme CDS (Certified Document Services).
    Si le certificat n'est pas reconnu, Acrobat affichera un bandeau "Une signature au moins présente un problème...".
Classification Métier / IHM : Code neutre
Composante : wd240prn.dll
Version minimum requise
  • Version 21
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire