Как я могу установить PDFedit на Ubuntu 14.04?


13

Мне нужно конвертировать PDF документ (таблицы) в формат .xls. Итак, я прочитал, что мне нужно превратить его в текст с помощью pdfedit.

Мне нужны шаги для установки PDFedit на Ubuntu 14.04.

На некоторых форумах есть обходные пути. Я не эксперт, поэтому я спрашиваю, может ли кто-нибудь разоблачить шаги по установке полноценного PDFedit.

Благодарю.


это работает для текста в PDF. НЕ с таблицами в PDF.
miguelmorales85

Я думаю, что в настоящее время это больше невозможно. По крайней мере не для меня.
Фил

Ответы:


21

Вы можете найти pdfedit для Linux по адресу:

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

Текущая версия Ubuntu отказалась от поддержки библиотеки libqt3-mt. В настоящее время вы можете добавить его, отредактировав ваш /etc/apt/sources.list и добавив строки:

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

Затем запустите:

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

Теперь вы можете установить pdfeditor с помощью (выберите 32b или 64bit):

Установите pdfedit (32 бита)

$ 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

64-битная версия:

Скачать и установить 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

Мне нужно превратить PDF в редактируемый формат. pdfmod не поможет мне с этим.
miguelmorales85

@ miguelmorales85 Извините. Я обновил свой ответ. Если у вас уже есть файл, сообщите об ошибках, которые вы получаете.
Л.Д. Джеймс

Я использую 64 бита. это ошибка: выбираем ранее невыбранный пакет libqt3-mt. (Чтение базы данных ... 330477 файлов и каталогов, установленных в настоящее время.) Подготовка к распаковке libqt3-mt_3.3.8-b-8ubuntu3_amd64.deb ... Распаковка libqt3-mt (3: 3.3.8-b-8ubuntu3) ... dpkg : проблемы с зависимостями мешают настройке libqt3-mt: libqt3-mt зависит от libmng1 (> = 1.0.10); однако: пакет libmng1 не установлен. dpkg: пакет обработки ошибок libqt3-mt (--install): проблемы с зависимостями - оставление ненастроенным Во время обработки возникли ошибки: libqt3-mt
miguelmorales85

1
@ miguelmorales85 Рад, что работает. Я рекомендую вам очистить ваши пакеты с $ sudo apt-get install -f. Когда вы выполните это, он может удалить pdfedit. У вас может быть более чистая установка с обновленными шагами с использованием зависимости libqt3-mt от Ubuntu. Наслаждайтесь!
Л.Д. Джеймс

1
Я получаю сообщение об ошибке: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

Спасибо за большую помощь!

Небольшое изменение для применения после перемещения архива Lucid:

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

Замените cz.archive старыми выпусками

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

0

Быстрое решение

Скачать

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

Затем установите

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

Примечание: это работало на Ubuntu 14.04.5 LTS, даже если pdfedit иногда вылетает ...
Ссылка


Целая история

Программа pdfedit, кажется, мало (или нет) поддерживается в настоящее время.

Один (сложный) способ должен состоять в том, чтобы пройти через исходный код, следуя пути, указанному на сайте, который вы завершите, к хранилищу sourgeforce , всегда полезно брать код, но не обновлять почти 7 лет (с 2010-05-11) ,

Скачивая исходный код, ./configureскорее всего вы получите ошибку

configure: error: переменная окружения QTDIR должна быть установлена

и вы закончите до или после того, как понесете необходимость в установке qt3и конкретно libqt3-mt. Обратите внимание, что тоже libqt3-mtнужно libmng1.

Таким образом , вы можете как предложил другой ответ на старые хранилища
deb http://old-releases.ubuntu.com/ubuntu lucid main
на ваш
/etc/apt/sources.list

или вы можете использовать быстрое решение , поскольку даже поддержка для libqt3-mtи libmng1библиотеки отбрасываются.


1
Не могу установить libmng:dpkg: dependency problems prevent configuration of libmng1:amd64: libmng1:amd64 depends on liblcms1 (>= 1.15-1); however: Package liblcms1 is not installed.
Xerus
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.