DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions PDF
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
Remarque : Ces fonctions sont également disponibles en syntaxe préfixée (Fonctions de gestion des fichiers PDF (syntaxe préfixée)).

Pour manipuler les fichiers PDF, le WLangage dispose de différents types de variables :
pdfDocumentLe type pdfDocument permet de connaître toutes les caractéristiques d'un fichier PDF : auteur, date de création, contenu des pages, ...
pdfElémentTexteLe type pdfElémentTexte permet de connaître toutes les caractéristiques d'un élément textuel dans une page PDF.
pdfPageLe type pdfPage permet de définir toutes les caractéristiques avancées d'une page d'un document PDF chargé en mémoire.
pdfParamètreLe type pdfParamètre permet de définir toutes les caractéristiques d'un fichier PDF à générer.
pdfPièceJointeLe type pdfPièceJointe permet de définir toutes les caractéristiques avancées d'une pièce jointe dans un document PDF.
pdfSignatureLe 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 fonctions permettant de manipuler des fichiers PDF via ces variables sont les suivantes :
PDFAjouteFiligraneAjoute un filigrane sur toutes les pages ou sur certaines pages d'un fichier PDF existant.
PDFAjouteImageAjoute une image dans une page d'un fichier PDF existant.
PDFExtraitPageExtrait une page d'un fichier PDF dans une variable de type Image.
PDFFermeFerme le fichier PDF chargé en mémoire dans une variable de type pdfDocument.
PDFNbSignatureRécupère le nombre de signatures dans un document PDF.
PDFOuvreOuvre un document PDF et charge ce document dans une variable de type pdfDocument.
PDFRécupèreDateSignatureRécupère la date de l'une des signatures d'un document PDF.
PDFRécupèreSignatureRécupère la signature d'un document PDF sous forme d'un buffer.
PDFSauveSauve le contenu d'une variable de type pdfDocument dans un fichier ".PDF".
PDFSigneApplique une signature d'approbation sur un PDF existant.
PDFVersTexteExtrait le texte contenu dans un document PDF.


Remarque : Les fonctions suivantes permettent de manipuler directement les fichiers PDF :
PDFEstProtégéVérifie si le fichier PDF nécessite un mot de passe pour être lu.
PDFExtraitPageExtrait une page d'un fichier PDF dans une variable de type Image.
PDFFusionneFusionne plusieurs fichiers PDF existant en un seul fichier PDF. Les fichiers sont fusionnés les uns après les autres. Les chemins des fichiers PDF peuvent être présents dans un tableau.
PDFFusionneAvecMotDePasseFusionne plusieurs fichiers PDF existants et protégés par un mot de passe d'ouverture en un seul fichier PDF.
PDFMotDePasseProtège un document PDF par un mot de passe.
PDFNombreDePagesRenvoie le nombre total de pages d'un fichier PDF.
PDFSigneApplique une signature d'approbation sur un PDF existant.
PDFVersTexteExtrait le texte contenu dans un 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
Version minimum requise
  • Version 14
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 20/11/2023

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