Jak mogę zainstalować PDFedit na Ubuntu 14.04?

13

Muszę przekonwertować dokument PDF (tabele) na format .xls. Przeczytałem więc, że muszę przekształcić go w tekst za pomocą pdfedit.

Potrzebuję kroków, aby zainstalować PDFedit na Ubuntu 14.04.

Istnieje pewne obejście na niektórych forach. Nie jestem ekspertem, więc pytam, czy ktoś mógłby ujawnić kroki, aby zainstalować w pełni działający plik PDF.

dzięki.

miguelmorales85
źródło
to działa na tekst w pliku PDF. NIE z tabelami w pliku PDF.
miguelmorales85,
Myślę, że obecnie nie jest to już możliwe. Przynajmniej nie dla mnie.
Phil Roggenbuck,

Odpowiedzi:

21

Plik pdfedit dla systemu Linux można znaleźć pod adresem:

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

Obecne Ubuntu zrezygnowało z obsługi biblioteki libqt3-mt. Obecnie możesz go dodać, edytując /etc/apt/sources.list i dodając linie:

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

Następnie uruchomić:

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

Teraz możesz zainstalować pdfeditor za pomocą (wybierz 32b lub 64bit):

Zainstaluj pdfedit (32-bitowy)

$ 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

Wersja 64-bitowa:

Pobierz i zainstaluj 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
źródło
Muszę przekształcić plik PDF do formatu edytowalnego. pdfmod mi w tym nie pomoże.
miguelmorales85,
@ miguelmorales85 Przepraszamy. Zaktualizowałem swoją odpowiedź. Jeśli masz już plik, poinformuj o występujących błędach.
LD James,
Używam 64 bitów. to jest błąd: wybranie wcześniej niezaznaczonego pakietu libqt3-mt. (Czytanie bazy danych ... 330477 plików i katalogów aktualnie zainstalowanych.) Przygotowanie do rozpakowania libqt3-mt_3.3.8-b-8ubuntu3_amd64.deb ... Rozpakowanie libqt3-mt (3: 3.3.8-b-8ubuntu3) ... dpkg : problemy z zależnością uniemożliwiają konfigurację libqt3-mt: libqt3-mt zależy od libmng1 (> = 1.0.10); jednak: Pakiet libmng1 nie jest zainstalowany. dpkg: pakiet przetwarzania błędów libqt3-mt (--install): problemy z zależnościami - pozostawienie nieskonfigurowanych Napotkano błędy podczas przetwarzania: libqt3-mt
miguelmorales85
1
@ miguelmorales85 Cieszę się, że to działa. Polecam oczyścić swoje paczki $ sudo apt-get install -f. Kiedy to wykonasz, może usunąć pdfedit. Możesz mieć czystszą instalację dzięki zaktualizowanym krokom przy użyciu zależności libqt3-mt z Ubuntu. Cieszyć się!
LD James,
1
Pojawia się błąd: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

Dziękuję za wspaniałą pomoc!

Mała zmiana do zastosowania, odkąd przeniesiono archiwum Lucid:

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

Zamień cz.archive na stare wydania

#libqt3-mnt 
deb http://old-releases.ubuntu.com/ubuntu lucid main
Kaory
źródło
0

Szybkie rozwiązanie

Pobieranie

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

Następnie zainstaluj

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

Uwaga: działało na Ubuntu 14.04.5 LTS, nawet jeśli pdfedit czasami ulega awarii ...
Odwołanie


Cała historia

Wydaje się, że program pdfedit jest obecnie nieliczny (lub nie) utrzymywany.

Jednym (trudnym) sposobem powinno być przejście przez kod źródłowy, podążając ścieżką podaną przez witrynę, dojdziesz do repozytorium sourgeforce , zawsze przydatne do pobrania kodu, ale nieuaktualnione prawie 7 lat (od 2010-05-11) .

Pobranie kodu źródłowego ./configureprawdopodobnie spowoduje błąd

configure: error: należy ustawić zmienną środowiskową QTDIR

a zakończysz przed lub po, aby ponieść potrzebę instalacji, qt3a konkretnie libqt3-mt. Pamiętaj, że to też libqt3-mtpotrzebuje libmng1.

Więc można jak sugeruje inną odpowiedź na stare repozytoria
deb http://old-releases.ubuntu.com/ubuntu lucid main
do listy
/etc/apt/sources.list

lub możesz skorzystać z szybkiego rozwiązania, ponieważ nawet obsługa libqt3-mti libmng1biblioteki są odrzucane.

Hastur
źródło
1
Nie można zainstalować libmng:dpkg: dependency problems prevent configuration of libmng1:amd64: libmng1:amd64 depends on liblcms1 (>= 1.15-1); however: Package liblcms1 is not installed.
Xerus