Convertir un PDF en CSV ou TXT

Malokoxis 74 Messages postés lundi 3 janvier 2011Date d'inscription 24 septembre 2018 Dernière intervention - 13 févr. 2017 à 14:53 - Dernière réponse : ucfoutu 18039 Messages postés lundi 7 décembre 2009Date d'inscriptionModérateurStatut 11 avril 2018 Dernière intervention
- 17 févr. 2017 à 22:37
Bonjour,
Après pas mal de recherche, je me tourne vers vous car je souhaite convertir un fichier PDF contenant du texte et un tableau, en fichier CSV si possible, sinon en fichier text, sans avoir ou ouvrir manuellement un autre logiciel.
J'ai essayé avec PDFtoText, amis ma ligne de commande doit être fausse (je n'y connais pas grand chose de envoie de ligne de commande) car je n'ai pas de résultat.

Dim NomFichierEntrée
    NomFichierEntrée = TxtFolder.Text & "\" & File1.Filename
    
    Dim NomFichierSortie
    NomFichierSortie = Left(File1.Filename, Len(File1.Filename) - 4) & ".txt"

    Shell "C:\Program Files (x86)\PDF Technologies\PDF to Text\PDFToText.exe NomFichierEntrée NomFichierSortie", vbNormalFocus


Voici un exemple d'un fichier PDF à convertir : http://www.itu.int/en/ITU-R/terrestrial/brific/BRIFIC/Article11-Index/ific2834.pdf

Merci de votre aide

Malo
Afficher la suite 

Votre réponse

2 réponses

Malokoxis 74 Messages postés lundi 3 janvier 2011Date d'inscription 24 septembre 2018 Dernière intervention - 17 févr. 2017 à 12:58
0
Merci
Bonjour

personne n'aurait une petite pistes?
Commenter la réponse de Malokoxis
ucfoutu 18039 Messages postés lundi 7 décembre 2009Date d'inscriptionModérateurStatut 11 avril 2018 Dernière intervention - 17 févr. 2017 à 22:37
0
Merci
Bonjour
On trouve sur la toile de nombreux outils gratuits pour faire de telles extractions.
La "gratuité" n'étant pas toujours forcément "innocente", je ne cours personnellement pas le risque de ces téléchargements.
L'outil dont tu parles est dans ce cas. Il est normalement accompagné de son mode d'emploi dont la lecture devrait t'éclairer.
Attention toutefois :
ces extracteurs de texte ne sont pas toujours capables :
- d'extraire les textes figurant dans des images (un OCR est dans de tels cas nécessaire)
- de conserver les mises en forme
- de traiter des pdf volumineux

Un autre point : si la conservation des mises en formes ne t'importe pas, d'une part et que, d'autre part, seul te texte (hormis si inclus dans une image) t'intéresse, tu peux toujours utiliser (si tu l'as) Word pour importer du texte d'un fichier pdf. Tu peux le faire également depuis VB6, mais en automation ("pilotage" de Word depuis VB6). Ce genre de récupération de texte est en général rare (pour quelle utilisation dans VB6 ?) depuis VB6.
Voilà. Désolé de ne pouvoir t'aider au-delà ce ces remarques.
Commenter la réponse de ucfoutu

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.