Ok, vou dar uma pesquisada nesta possibilidade. Mas eu acho que não. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br http://delphitocorporerm.blogspot.com/ http://twitter.com/wchagas MSN: whitesock...@hotmail.com SKYPE: WalterChagasJr
----- Original Message ----- From: Alemão To: delphi-br@yahoogrupos.com.br Sent: Wednesday, February 10, 2010 7:28 PM Subject: Re: [delphi-br] Lendo o texto PDF Walter, muito respeitosamente, discordo de você. Existem tipos e tipos de PDF, e é possivel sim, ler o texto de um PDF e jogar em uma variavel stream, string, etc. Encontrei varias ferramentas para isso já. O problema é que não encontrava alguma maneira de ligá-las com o Delphi, a fim de chamar automaticamente de meu programa. Mas depois de muito pesquisar, encontrei... Para quem tiver interesse, entre no site http://www.wpcubed.com/ e procure pelo componente WPViewPDF. Ele faz exatamente isso. Voce carrega o PDF neste componente e ele possui a função GetPageText(pageno), basta você chamar a função, informando o numero da página que quer extrair o texto e pronto: variável string com todo o texto daquela página. Em tempo, todo o texto que está armazenado como texto no PDF... se o texto estiver dentro de uma figura, bau bau.... Achei outros componentes até, mas este foi o melhor, mas o problema pra algumas pessoas: é pago. Eu na minha opinião, em muitas coisas, componentes de terceiros principalmente, prefiro pagar e ter todo o suporte técnico e atualização de versão do que baixar um free por aí que o cara que fez nunca mais vai mexer pra mantê-lo atualizado com as versões do Delphi. []s Em 10 de fevereiro de 2010 08:43, Walter Chagas (Bol) <wchag...@bol.com.br>escreveu: > Senhores, > > Voces precisam entender o princípio do formato do arquivo PDF. > > O .pdf nada mais é do que uma imagem (Uma figura mesmo) de um documento. > Esta imagem fica encapsulada em um aplicativo que o mantem somente leitura, > uma forma de proteger e assegurar a autenticidade daquele documento. Sendo > assim, não há como editá-lo como vocde edita um documento no word ou no > bloco de notas. > > Existe o Acrobat Professional, que é um software que permite voce mexer no > PDF, porém, nunca manuseá-lo como voce faz com o Word por exemplo. Editar o > texto nele como se fosse um processador de textos, não existe. O Acrobat > Professional permite voce mexer algumas coisas no documento mas não todas. > Todo e qualquer software que lê um conteúdo de um pdf, trabalha com o > principio do OCR que é abrir a imagem e ler seu interior procurando partes > da mesma que se assemelham a letras. Imagens eu não sei como funciona. > > Então não existe esse negocio de carregar o .pdf numa stream e achar que > ele > vai virar texto ou carregá-lo como binário que ele vai virar texto. O > problema é que o pdf é uma imagem, e tudo que voce for pensar em fazer > nele, > voce tem que fazer pensando em como fazer em uma imagem. > > []s > > > Walter Alves Chagas Junior > Belo Horizonte - MG - Brazil > wchag...@bol.com.br > http://delphitocorporerm.blogspot.com/ > http://twitter.com/wchagas > MSN: whitesock...@hotmail.com > SKYPE: WalterChagasJr > > > ----- Original Message ----- > From: "Alemão" <forumdel...@gmail.com> > To: <delphi-br@yahoogrupos.com.br> > Sent: Monday, February 08, 2010 8:06 PM > Subject: Re: [delphi-br] Lendo o texto PDF > > > Amigo, também estou a um bom tempo procurando uma solução apra este > problema. > Não consegui encontrar nenhuma biblioteca ou componente para Delphique faça > isso nativamente, nem mesmo paga. > > Encontrei alguns aplicativos, mas nenhum deles funcionou a contento. > > Realmente é muito complicado fazer essa leitura de PDF com o Delphi. > Continuo na procura, caso encontre alguma coisa posto aqui. > > []s > > > Em 8 de fevereiro de 2010 17:18, Marcelo Moacir Florindo < > marceloflori...@gmail.com> escreveu: > > > > > > > Colegas, > > Consigo ler o texto de um pdf? > > > > Explicando: > > > > O usuário salvará documentos em pdf e quando necessitar fazer uma > pesquisa > > o > > sistema deverá verificar o texto dos pdfs, que estarão salvos em um > > diretório especifico. > > > > Obrigado a todos, > > > > -- > > Marcelo Moacir Florindo > > Analista/Desenvolvedor > > http://www.gestaotec.com.br > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > ------------------------------------ > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > > > ------------------------------------ > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]