Essa dica aqui do Torry serve para a sua necessidade? http://www.swissdelphicenter.ch/torry/showcode.php?id=2169
Atte, Ricardo. 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor compreendida. 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em qua, 10/2/10, Ricardo César Cardoso <ricardo_engs...@yahoo.com.br> escreveu: De: Ricardo César Cardoso <ricardo_engs...@yahoo.com.br> Assunto: Re: [delphi-br] Lendo o texto PDF Para: delphi-br@yahoogrupos.com.br Data: Quarta-feira, 10 de Fevereiro de 2010, 22:15 Sugestão: entra no devnet da Adobe e baixa a documentação do SDK para o Adobe Reader. Nos documentos existem os comandos para pesquisar texto dentro do arquivo que vc pode chamar via DDE ou via OLE. Outra alternativa seria usar a OCX do Reader. Recomendo direcionar as pesquisas nesse sentido. Atte, Ricardo. 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor compreendida. 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em qua, 10/2/10, Alemão <forumdelphi@ gmail.com> escreveu: De: Alemão <forumdelphi@ gmail.com> Assunto: Re: [delphi-br] Lendo o texto PDF Para: delphi...@yahoogrup os.com.br Data: Quarta-feira, 10 de Fevereiro de 2010, 20:28 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://delphitocorp orerm.blogspot. com/ > http://twitter. com/wchagas > MSN: whitesockets@ hotmail.com > SKYPE: WalterChagasJr > > > ----- Original Message ----- > From: "Alemão" <forumdelphi@ gmail.com> > To: <delphi...@yahoogru p os.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 < > marceloflorindo@ 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/Desenvolve dor > > http://www.gestaote c.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] ____________ _________ _________ _________ _________ _________ _ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com [As partes desta mensagem que não continham texto foram removidas] ____________________________________________________________________________________ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]