Como posso instalar o PDFedit no Ubuntu 14.04?


13

Preciso converter um documento PDF (tabelas) para o formato .xls. Então, eu li que preciso transformá-lo em texto com pdfedit.

Preciso das etapas para instalar o PDFedit no Ubuntu 14.04.

Existem algumas soluções alternativas em alguns fóruns. Como não sou especialista, pergunto se alguém pode expor as etapas para instalar um PDFedit completo.

obrigado.


funciona para o texto no PDF. NÃO com as tabelas no PDF.
miguelmorales85

Eu acho que hoje em dia isso não é mais possível. Pelo menos não para mim.
Phil Roggenbuck

Respostas:


21

Você pode encontrar o pdfedit para Linux em:

http://sharadchhetri.com/2013/12/29/install-pdfedit-for-editing-pdf-file-in-ubuntu/

O atual Ubuntu abandonou o suporte à biblioteca libqt3-mt. Atualmente, você pode adicioná-lo editando seu /etc/apt/sources.list e adicionando as linhas:

# libqt3-mnt
deb http://old-releases.ubuntu.com/ubuntu lucid main

Então corra:

$ sudo apt-get update
$ sudo apt-get install libmng1 libqt3-mt

Agora você pode instalar o pdfeditor com (escolha 32b ou 64bit):

Instalar pdfedit (32 bits)

$ wget http://us.archive.ubuntu.com/ubuntu/pool/universe/p/pdfedit/pdfedit_0.4.5-2_i386.deb     
$ sudo dpkg -i pdfedit_0.4.5-2_i386.deb

Versão de 64 bits:

Faça o download e instale o pdfedit

$ wget http://us.archive.ubuntu.com/ubuntu/pool/universe/p/pdfedit/pdfedit_0.4.5-2_amd64.deb
$ sudo dpkg -i pdfedit_0.4.5-2_amd64.deb

Preciso transformar o PDF em um formato editável. O pdfmod não vai me ajudar com isso.
miguelmorales85

@ miguelmorales85 Desculpe. Eu atualizei minha resposta. Se você já possui o arquivo, informe os erros que está recebendo.
LD James

Estou usando 64 bits. este é o erro: Selecionando o pacote libqt3-mt anteriormente não selecionado. (Lendo banco de dados ... 330477 arquivos e diretórios atualmente instalados.) Preparando para descompactar libqt3-mt_3.3.8-b-8ubuntu3_amd64.deb ... Descompactando libqt3-mt (3: 3.3.8-b-8ubuntu3) ... dpkg : problemas de dependência impedem a configuração da libqt3-mt: libqt3-mt depende da libmng1 (> = 1.0.10); no entanto: o pacote libmng1 não está instalado. dpkg: erro de pacote de processamento libqt3-mt (--install): problemas de dependência - deixando desconfigurado Erros foram encontrados durante processamento de: libqt3-mt
miguelmorales85

1
@ miguelmorales85 Que bom que funciona. Vou recomendar que você limpe seus pacotes com $ sudo apt-get install -f. Quando você executa isso, ele pode remover o pdfedit. Você pode ter uma instalação mais limpa com as etapas atualizadas usando a dependência libqt3-mt do Ubuntu. Desfrutar!
LD James

1
Recebo um erro:W: GPG error: http://old-releases.ubuntu.com/ubuntu lucid Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 E: The repository 'http://old-releases.ubuntu.com/ubuntu lucid Release' is not signed.
Xerus

1

Obrigado pela grande ajuda!

Apenas uma pequena alteração para aplicar desde que o arquivo Lucid foi movido:

#libqt3-mnt
deb http://cz.archive.ubuntu.com/ubuntu lucid main

Substitua cz.archive por versões antigas

#libqt3-mnt 
deb http://old-releases.ubuntu.com/ubuntu lucid main

0

Solução rápida

Baixar

wget http://mirrors.kernel.org/ubuntu/pool/main/libm/libmng/libmng1_1.0.10-3_amd64.deb
wget http://us.archive.ubuntu.com/ubuntu/pool/main/q/qt-x11-free/libqt3-mt_3.3.8-b-8ubuntu3_amd64.deb
wget http://us.archive.ubuntu.com/ubuntu/pool/universe/p/pdfedit/pdfedit_0.4.5-2_amd64.deb

Então instale

sudo dpkg -i libmng1_1.0.10-3_amd64.deb
sudo dpkg -i libqt3-mt_3.3.8-b-8ubuntu3_amd64.deb
sudo dpkg -i pdfedit_0.4.5-2_amd64.deb

Nota: Funcionou no Ubuntu 14.04.5 LTS, mesmo que o pdfedit às vezes trava ...
Referência


Toda a história

O programa pdfedit parece ser pouco (ou não) mantido atualmente.

Uma maneira (difícil) deve ser passar pelo código-fonte, seguindo o caminho fornecido pelo site que você terminará no repositório do sourgeforce , sempre útil para pegar o código, mas não atualizado por quase 7 anos (a partir de 11/05/2010) .

Ao baixar o código-fonte, ./configureprovavelmente você lançará o erro

configure: error: a variável de ambiente QTDIR deve ser definida

e você concluirá antes ou depois da necessidade de instalar qt3e especificamente libqt3-mt. Note que libqt3-mtprecisa libmng1também.

Assim, você pode, conforme sugerido por outra resposta, os repositórios antigos
deb http://old-releases.ubuntu.com/ubuntu lucid main
para o seu
/etc/apt/sources.list

ou você pode usar a solução rápida, pois até o suporte para as bibliotecas libqt3-mte libmng1é descartado.


1
Não é possível instalar a libmng:dpkg: dependency problems prevent configuration of libmng1:amd64: libmng1:amd64 depends on liblcms1 (>= 1.15-1); however: Package liblcms1 is not installed.
Xerus
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.