Bonjour à tous,
J'aimerais pouvoir récupérer des informations d'un document PDF au sein de mon application Delphi.
Est-ce que quelqu'un aurait une piste car je n'ai pas d'idées pour le moment!!
Merci beaucoup!!
Bonjour à tous,
J'aimerais pouvoir récupérer des informations d'un document PDF au sein de mon application Delphi.
Est-ce que quelqu'un aurait une piste car je n'ai pas d'idées pour le moment!!
Merci beaucoup!!
Quelles Informations ?
Nous ne sommes pas devins !
Acrobat Reader fourni un ActiveX, faut juste gérer les différentes versions, cela peut se faire avec une Factory qui commence par créer de la plus récente jusqu'à la plus ancienne (le GUID s'obtient par un import de bibliothèques de types)
Il y a des outils comme ceux de scalabium
En mettant 'PDF' comme mot clé de la recherche dans la section Delphi, tu trouveras plein de piste et des nombreux composants (très nombreux)
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !![]()
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
Oui c'est vrai que je n'ai pas été clair!! Je souhaite récupérer du texte d'un fichier pdf et le stocker dans un fichier excel en fait!!
TSMPDFReader de scalabium te sera utile
il existe des nombreux outils du type "PDF to TXT"
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !![]()
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
Merci pour ce lien, je vais regarder ca attentivement!! le problème c'est que moi je ne souhaite pas faire une conversion puis une extraction, je souhaite directement lire le pdf et extraire le texte qu'il y a dedans!! Penses-tu que cela soit possible?
Il existe une multitude d'outil, il y en a même qui propose la conversion PDF en Excel via un OCX ou en ligne
Au pire, même si tu passe par un fichier temporaire (qui tu nettoies une fois le traitement effectué), cela ne sera pas très grave !
D'ailleurs, créer un fichier Excel peut se faire facilement avec un fichier texte utilisant la tabulation comme séparateur de colonne, de lui mettre .XLS comme extension, cela s'ouvre très bien et la conversion ne se voit pas !
Si tu veux tout faire en mémoire, cherche autour de composant PDF utilisant des Stream, et pour Excel, utilise le en OLE !
As-tu regardé ce que proposait l'ActiveX fourni avec Acrobat Reader ?
Sur mon poste, j'ai dans "C:\Program Files\Fichiers communs\Adobe\Acrobat\ActiveX\AcroPDF.dll"
En l'important, j'ai trouvé une méthode ViewInExcel dans l'interface ISPOpenDocuments
Si cela se trouve, c'est une fonctionnalité standard de Acrobat Reader X pour les fichiers PDF !
Dans "C:\Program Files\Adobe\Reader 10.0\Reader", j'ai un programme nommé "AcroTextExtractor.exe", il doit donc y avoir une fonctionnalité intégrée !
Je crois qu'il faut que tu te retrousses les manches et que tu lances !
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !![]()
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
Merci, je vais regarder tout ca!! Je vais également voir si je ne peux pas utiliser l'API PDF directement dans mon application Delphi
Si d'autres personnes connaissent un outil, une librairie de ce genre, je suis tout à fait preneur!!![]()
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager