FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Leer un PDF
Hola a todo@s, tengo una aplicacion propia, a la cual quiero crearle la funcionalidad de leer un archivo PDF y pasar algunos datos a TXT, para que dichos datos los pueda yo usar en la B.D. de mi aplicacion. He buscado tanto, en este club como en google y he dado con un codigo (uno de tantos) en esta direccion https://www.swissdelphicenter.com/en/showcode.php, el cual no me corre, asumo yo que es xq mi delphi7 no me reconoce el control que usa (Acrobat_TLB) instalo el que viene con el Delphi7 (Adobe acrobat 7.0 browser control type).y aun asi persiste el problema.
Tambien he dado con un programa gratuito (SumatraPdf) que realmente no se si para lo que lo necesito me sirve. Agradezco el que me pueda colaborar diciendome de una forma para hacer esto, incluso si el programa SumatraPdf me sirve. Chauuuuu
__________________
Siempre hay un primer momento para todo. |
#2
|
|||
|
|||
Si la aplicación es bajo windows puedes utilizar la dll PDFText, que puedes encontrar en este enlace: https://pdf-analyzer.com/mdownloads.html, yo la utilizo para extraer información de los PDF y funciona bien.
Aquí dejo el código de uso de esta DLL
y para llamar a la clase:
Los inconvenientes de este sistema son: -La información obtenida del PDF no va en el mismo orden que se ve en el documento, aunque esto no es problema de la DLL si no mas bien de como está organizado el PDF internamente -Y la DLL en su versión freeware, después de leer el PDF muestra una ventana con la información del autor saludos |
#3
|
|||
|
|||
Les estaré informando como me fue con la solución que me da Bucanero, ademas navegando en el foro di con una respuesta de Neftali, donde sugería un programa A-PDF Text extractor, el cual efectivamente funciona creando el TXT, pero ahí me surge mi otra gran duda. Como identifico yo los campos?
Creía erróneamente que al extractar estos datos y al pasarlos al TXT estos venían identificados uno a uno. Osea que ya no me basta con extractar los datos, si no también con identificarlos. Les quedare muy agradecido donde un mago de este club me pueda sacar de este embrollo. Chauuuuuu se cuidan .
__________________
Siempre hay un primer momento para todo. |
#4
|
|||
|
|||
Amigos, nada que lo logro.
__________________
Siempre hay un primer momento para todo. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
leer csv | aprendiz_delphi | OOP | 9 | 27-03-2020 23:42:37 |
Leer CSV | Willo | Varios | 4 | 04-04-2017 20:06:21 |
Leer EAN 128 | newtron | La Taberna | 3 | 29-08-2016 04:09:53 |
Leer XML | chinchan | C++ Builder | 3 | 08-11-2012 23:45:24 |
Leer XML | cmm07 | Varios | 4 | 02-02-2010 14:36:05 |
|