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.

miguelmorales85
fonte
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
LD James
fonte
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
Kaory
fonte
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.

Hastur
fonte
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