Page 1 sur 1

[R] Récupéré des informations dans PDF/Tableau Excel

Posté : mer. 08 févr. 2017 17:30
par Etiendeval
Bonjour,

j'aimerais savoir si Autoit peut récupéré des informations dans des pdf et des tableaux excel ?

Il y as bien des Sujets pour excel mais sont-t-il toujours d'actualité ? les solutions sont visiblement bien complexe....

auriez vous quelques exemples si possible ?

l'objectif final serais de remplir ces info dans un formulaire sur IE ou Firefox.

Merci a vous,




Etienne.

Re: [..] Récupéré des informations dans PDF/Tableau Excel

Posté : mer. 08 févr. 2017 19:54
par Hugues
Salut,

Voui voui tout est possible...

https://www.autoitscript.fr/forum/viewtopic.php?t=3272

Par exemple si c'est un fichier csv, _FileReadToArray() etc... la doc est assez complète....

Pour pdf, je suis moins connaisseur, mais ça devrait aussi je pense...

Re: [..] Récupéré des informations dans PDF/Tableau Excel

Posté : jeu. 09 févr. 2017 02:26
par walkson
Bonjour,
Pour les PDF, c'est Jguinch (si je ne me trompe pas) qui avait donné cette solution
http://www.foolabs.com/xpdf/download.html
ShellExecute(@ScriptDir & "\pdftotext.exe","C:\Users\Pc\Desktop\reductéléphone.pdf C:\Users\Pc\Desktop\reductéléphone.txt")
ShellExecute(@ScriptDir & "\pdftopng.exe","C:\Users\Pc\Desktop\reductéléphone.pdf C:\Users\Pc\Desktop\reductéléphone.png")
ShellExecute(@ScriptDir & "\pdftohtml.exe","C:\Users\Pc\Desktop\reductéléphone.pdf C:\Users\Pc\Desktop\reductéléphone.html")
J'utilise pdftotext assez souvent. Il est possible de récupérer des données sur le TXT
Les commands line pour pdftotext
Copyright 1996-2014 Glyph & Cog, LLC
Usage: pdftotext [options] <PDF-file> [<text-file>]
  -f <int>             : first page to convert
  -l <int>             : last page to convert
  -layout              : maintain original physical layout
  -table               : similar to -layout, but optimized for tables
  -lineprinter         : use strict fixed-pitch/height layout
  -raw                 : keep strings in content stream order
  -fixed <fp>          : assume fixed-pitch (or tabular) text
  -linespacing <fp>    : fixed line spacing for LinePrinter mode
  -clip                : separate clipped text
  -enc <string>        : output text encoding name
  -eol <string>        : output end-of-line convention (unix, dos, or mac)
  -nopgbrk             : don't insert page breaks between pages
  -opw <string>        : owner password (for encrypted files)
  -upw <string>        : user password (for encrypted files)
  -q                   : don'
t print any messages or errors
  -cfg <string>        : configuration file to use in place of .xpdfrc
  -v                   : print copyright and version info
  -h                   : print usage information
  -help                : print usage information
  --help               : print usage information
  -?                   : print usage information
[Edit] Oui, c'est bien Jguinch https://www.autoitscript.fr/forum/viewt ... ext#p83720

[R] Récupéré des informations dans PDF/Tableau Excel

Posté : jeu. 09 févr. 2017 16:55
par Etiendeval
Hugues a écrit :Salut,

Voui voui tout est possible...

https://www.autoitscript.fr/forum/viewtopic.php?t=3272

Par exemple si c'est un fichier csv, _FileReadToArray() etc... la doc est assez complète....

Pour pdf, je suis moins connaisseur, mais ça devrait aussi je pense...
hmmm, qu’appelle tu un fichier csv ? jamais vu ça.
mes fichiers sont en .xls, .xlsx ou .xlsm mais ça doit quand même marché.

Merci bien.


Etienne.

Re: [..] Récupéré des informations dans PDF/Tableau Excel

Posté : jeu. 09 févr. 2017 17:00
par Etiendeval
je vois, merci beaucoup walkson, bon j'ai toutes mes réponses, je met le poste en résolu.

Etienne.