如何在Ubuntu 14.04上安装PDFedit?


13

我需要将PDF文档(表格)转换为.xls格式。因此,我读到我需要使用pdfedit将其转换为文本。

我需要在Ubuntu 14.04上安装PDFedit的步骤。

在某些论坛中有一些解决方法。我不是专家,所以我问是否有人可以公开安装完整的PDFedit的步骤。

谢谢。


它适用于PDF上的文本。不在PDF中的表格中。
miguelmorales85 2014年

我认为如今这已经不可能了。至少不适合我。
Phil Roggenbuck

Answers:


21

您可以在以下位置找到适用于Linux的pdfedit:

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(32bit)

$ 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 2014年

@ miguelmorales85对不起。我更新了答案。如果您已经有了文件,请告知您遇到的错误。
LD詹姆斯

我使用的是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)

1
@ miguelmorales85很高兴。我建议您使用清理软件包$ sudo apt-get install -f。执行该命令时,它可能会删除pdfedit。您可以使用Ubuntu的libqt3-mt依赖项,通过更新的步骤进行更干净的安装。请享用!
LD詹姆斯

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,evenif pdfedit有时会崩溃......
参考


整个故事

如今,程序pdfedit似乎很少维护(或没有维护)。

一种(硬性)方法应该是按照源站点提供的路径传递源代码,直到您到达sourgeforce存储库,该路径对于获取代码始终很有用,但已更新了将近7年(从2010-05-11开始) 。

下载源代码,./configure可能会引发错误

配置:错误:必须设置QTDIR环境变量

并且您将在完成安装之前或之后完成安装qt3,尤其是libqt3-mt。注意也libqt3-mt需要libmng1

因此,您可以按照另一个答案的建议,将旧存储库添加
deb http://old-releases.ubuntu.com/ubuntu lucid main
到您的
/etc/apt/sources.list

或者您可以使用快速解决方案,因为甚至对libqt3-mtlibmng1库的支持都已删除。


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
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.