DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions PDF
WINDEV
WindowsLinuxJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst
Autres
Procédures stockées
Ajoute un filigrane sur toutes les pages ou sur certaines pages d'un fichier PDF existant.
Remarque : Cette fonction peut être utilisée plusieurs fois sur le même document pour ajouter des filigranes différents.
Nouveauté 2025
Android Cette fonction est désormais disponible pour les applications Android.
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Exemple
MonFiligrane est un Filigrane
MonFiligrane.Texte = "Confidentiel"
MonFiligrane.Police.Nom = "Arial"
MonFiligrane.Position = iCentreH + iBas

MonPDF est un pdfDocument = fRepExe() + [fSep()] + "ETAT_SansNom1.pdf"

// Ajout du filigrane sur le document PDF
PDFAjouteFiligrane(MonPDF, MonFiligrane)

MonFiligrane.Texte = "Confidentiel - Ne pas diffuser"
// Ajout du filigrane sur une page du document PDF
PDFAjouteFiligrane(MonPDF.Page[1], MonFiligrane)

PDFSauve(MonPDF, fRepExe() + [fSep()] + "ETAT_SansNom1_Avec_Filigrane.pdf")
WINDEV
MonFiligrane est un Filigrane
MonFiligrane.Texte = "Confidentiel"
MonFiligrane.Police.Nom = "Arial"
MonFiligrane.Position = iCentreH + iBas

MonPDF est un pdfDocument = fRepExe() + [fSep()] + "ETAT_SansNom1.pdf"

// Ajout du filigrane sur le champ Lecteur PDF
PDFAjouteFiligrane(PDF_MonLecteur, MonFiligrane)
Syntaxe

Ajouter un filigrane dans une page d'un document PDF Masquer les détails

PDFAjouteFiligrane(<Page> , <Filigrane>)
<Page> : Variable de type pdfPage
Nom de la variable de type pdfPage correspondant à la page du fichier PDF dans laquelle le filigrane doit être ajouté.
<Filigrane> : Variable de type Filigrane
Nom de la variable de type Filigrane correspondant au filigrane à ajouter à la page.

Ajouter un filigrane dans un document PDF Masquer les détails

PDFAjouteFiligrane(<Document> , <Filigrane>)
<Document> : Variable de type pdfDocument
Nom de la variable de type pdfDocument correspondant au document PDF à manipuler.
<Filigrane> : Variable de type Filigrane
Nom de la variable de type Filigrane correspondant au filigrane à ajouter dans toutes les pages du document PDF.
WINDEV

Ajouter un filigrane dans le document affiché dans un champ Lecteur PDF Masquer les détails

PDFAjouteFiligrane(<Champ Lecteur PDF> , <Filigrane>)
<Champ Lecteur PDF> : Nom de champ
Nom du champ Lecteur PDF à manipuler
<Filigrane> : Variable de type Filigrane
Nom de la variable de type Filigrane correspondant au filigrane à ajouter dans toutes les pages du document PDF.
Liste des exemples associés :
Le type PDFDocument Exemples unitaires (WINDEV) : Le type PDFDocument
[ + ] Cet exemple permet de montrer l'utilisation du type WLangage pdfDocument.
Ce type WLangage permet de manipuler par programmation les fichiers PDF.
Vous pouvez :
- Récupérer des informations sur le fichier PDF (Date de création, Date de modification, Auteur, ...)
- Récupérer le texte du fichier PDF (page par page et ligne par ligne)
- Lister / Ajouter / Supprimer des pièces jointes
- Ajouter un filigrane sur les pages du fichier PDF
Composante : wd300wdpdf.dll
Version minimum requise
  • Version 27
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 19/09/2024

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