Inquiridor
Busca de dados específicos em PDF

Pergunta
-
Boa tarde a todos.
Preciso fazer uma busca em arquivos PDF que estão em uma pasta, contudo preciso de um texto específico em uma área do arquivo.
O texto é basicamente assim: num. tipogr. das NFs : ____ ate ____ onde os locais com ____ são variáveis, o resto é igual em todas as NFs.
Há como fazer essa pesquisa em cada arquivo de forma automática e salvar o resultado em tabela?
Desde já muito obrigado pela ajuda.
Erik Salvador
Todas as Respostas
-
-
Tudo bem Diogenes...
Cara coloquei como SQL pq preciso varrer esses PDF's e colocar em tabela pq preciso comparar os valores obtidos com outros que já tenho e banco...
Obrigado pela dica do FUll-text Filter... vou fazer testes...
Abraço!
Erik Salvador
-
Bom dia Erik Salvador,o seu trabalho será muito menor fazendo isso na aplicação , veja o banco de dados tem muitas responsabilidades dentro de um sistema, não faz parte da responsabilidade , varrer arquivos, a procura de objetos, o custo para o banco será gigante , imagine o Sql Server ter que reservar memoria para carregar um arquivos de 2 ou 3 gigas !
logo em resumo ,
1)faça um aplicativo simples ,
2) pegue esses arquivos ,
3) compare o que vc precisa comparar ( estude sobre linq to objetcs)
4) faça a conexão com seu banco (estude sobre linq to entities)
5)quarde o que vc quizer
qualquer caminho diferente desse pode custar alto em ambiente de produção
https://wesleyneves.wordpress.com/
MTA-SQL Server
MTA- Web Development
Analista Desenvolvedor.NET
Pós-Graduando em Banco de Dados
"Se a resposta for útil ou ajudar ,não esqueça de marcar"
Wesley Neves
- Sugerido como Resposta Junior Galvão - MVPMVP domingo, 23 de dezembro de 2018 23:37
-
Wesley,
Muito obrigado pela dica cara, mas os PDF's são pequenos (média de 1mb ou menor)... só preciso abrir eles e pesquisar em um local específico, não sei se isso usa muita memória...
Mas mesmo assim obrigado pela dica.
Abraço!
Erik Salvador