Caso se saiba programar, alguns scripts podem agilizar muito essas conversões. Invés de um browser pode-se usar um processador XSLT como o FOP (em um pipe) para obter um XLS ou um ODS. Aliás, na minha opinião há um oportunidade para aproveitar esse pdf2table em um bela extensão (em termos funcionais) para o Oo.
Algum desenvolvedor por aí? Se eu tivesse mais tempo, até que ia tentar alguma coisa, nem que fosse apenas um Shell Script. Alexandre Magno 2008/10/28 Alexandre Magno Brito de Medeiros <[EMAIL PROTECTED]>: > Manoel, > > Acredito que agora vamos resolver! Ou chegar bem perto de resolver. > > Veja: http://ieg.ifs.tuwien.ac.at/projects/pdf2table/ > > Para facilitar sua vida estou enviando como anexo os dois arquivos que > você precisa, se você está usando um sistema GNU/Linux. > > Como usar? > > Suponhamos que você quer extrair a tabela da página 7 do documento que > você me enviou - relestadual_bahia2.pdf, faça o seguinte: > > $ pdftohtml -xml -f 7 -l 7 relestadual_bahia2.pdf > > $ java -cp jdom.jar -jar pdf2table.jar > > Em "Source File" indique o arquivo relestadual_bahia2.pdf. > > Em "Target Directory" indique o diretório atual. > > O primeiro comando é necessário apenas porque o programa está com > uma falha e não consegue interagir diretamente com o pdftohtml. Ele > precisa do arquivo relestadual_bahia2.xml (gerado pelo pdftohtml) > no diretório atual. > > Você pode processar um documento inteiro de uma vez. Para isso não > indique os parãmetros 'f' e 'l' para o pdftohtml. Porém, aviso: demora! > Ficou processando e não tive paciência de esperar o Celeron "moer". > Pode ser até que haja bug nessa estória... > > Depois de processadas as tabelas o pdf2table cria os seguintes > arquivos no diretório atual: > > output.xml > tables.dtd > pdf2xml.dtd > table_view.xsl > > Abra o output.xml no navegador de internet - que deve ser capaz > de processar XSL. Recomendo Firefox! :-) > > Você verá uma página HTML com uma tabela. > > O resultado foi satisfatório para mim! Ele errou muito pouco. > Apenas quatro células foram deslocadas para uma nova coluna que > não deveria existir. No geral eu achei muito bom! > > Até mais. Qualquer "surpresa", estou por aqui. > > Alexandre Magno > > PS.: pessoal, desculpem-me estar enviando arquivos anexos para > a lista, mas eles são bem pequenos. > > Imagino que o assunto seja interessante! > > Se eu não enviasse ficaria menos prático de obter o jdom.jar. > Já que enviei o jdom.jar, resolvi enviar também o pdf2table.jar. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
