PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Conversion du PDF vers texte
  • Cas particuliers
Produits
WINDEVWEBDEV - Code ServeurWEBDEV - Code NavigateurWINDEV MobileEtats et Requêtes
Plateformes
WindowsLinuxWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch
Langages
JavaPHPAjaxCode Utilisateur (MCU)Langage Externe
Bases de données
HFSQLHFSQL Client/ServeurProcédures stockéesOLE DBODBCAccès Natifs
PDFVersTexte (Fonction)
En anglais : PDFToText
Extrait le texte contenu dans un fichier PDF.
Exemple
MaChaîne est une chaîne
MaChaîne = PDFVersTexte("C:\Temp\MonDocument.pdf")
// Affichage dans un champ de saisie multiligne
SAI_SaisieTexteMulti = MaChaîne
Syntaxe
<Résultat> = PDFVersTexte(<Nom du fichier PDF> [, <Plage de pages à extraire> [, <Mot de passe>]])
<Résultat> : Chaîne de caractères
Texte du fichier PDF.
<Nom du fichier PDF> : Chaîne de caractères (entre guillemets)
Nom et chemin du fichier PDF à analyser.
<Plage de pages à extraire> : Chaîne de caractères optionnelle (entre guillemets)
Pages dont le texte doit être extrait. Le format utilisé est identique à celui utilisé dans les boîtes d'impression standard : numéros individuels de pages ou étendue de pages séparés par des points-virgules. Par exemple "1;3;4;6-10;12" signifie que les pages 1, 3, 4, 6 à 10, et 12 seront traitées.
Si ce paramètre n'est pas spécifié ou correspond à une chaîne vide (""), toutes les pages sont extraites.
<Mot de passe> : Chaîne de caractères optionnelle (entre guillemets)
Si le fichier PDF est protégé en ouverture, mot de passe nécessaire pour ouvrir le fichier.
Remarques

Conversion du PDF vers texte

  • La conversion du PDF vers du texte est réalisée sans conserver le formatage du document.
  • Le texte est extrait dans l'ordre d'apparition des commandes PDF et écrit séquentiellement dans la chaîne résultat. L'organisation du texte en paragraphes et en blocs est conservée (ainsi que les retours chariot).
  • Les caractères Unicode ne sont pas renvoyés.
  • Les données d'un formulaire PDF ne sont pas extraites (ces données ne sont pas stockées dans le fichier PDF).

Cas particuliers

  • La fonction PDFEstProtégé permet de savoir si un mot de passe est nécessaire pour l'ouverture d'un fichier PDF.
  • La fonction PDFNombreDePages permet de connaître le nombre total de pages d'un fichier PDF.
Composantes
WINDEVWEBDEV - Code ServeurEtats et Requêtes wd220img.dll
Version minimum requise
  • Version 14
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire