目前,我需要突出显示PDF中的某些部分,或添加注释(注释/注释)。这些修改将需要保存。

哪些工具可以在Ubuntu上实现?

评论

您看过USC的PDF编辑吗?

刚刚尝试过pdfedit,难看的gui,没有突出显示工具。这不是我想要的。 (如果您确定的话,请给我有关如何使用该pdfedit的说明)

我也尝试过它在文本上方的工具栏中具有这样的工具,但并未按预期工作:当我尝试使用LibreOffice制作的pdf中的文本突出显示时,文本上方的区域被突出显示了……但是除了将突出显示保存之外例如在Evince中可见,尽管位置错误。 →并不是真正的解决方案。

谷歌文档。我知道一开始听起来很不错,但它确实有效,而且肯定会是跨平台的。您甚至可以将结果下载为包含所做注释的PDF

**更新**:本机Foxit Reader现在可以突出显示foxitsoftware.com/downloads

#1 楼

Okular支持PDF注释。
要直接在PDF文档中保存突出显示/注释,请选择“文件”->“另存为...”,然后创建一个新的PDF,其中将包含您的编辑内容。在Okular中进行编辑
您可以选择“工具”>“评论”以获取其他选项,例如添加

弹出式注释
内嵌注释
徒手画线图
突出显示
邮票和其他功能。


编辑:Inkscape支持PDF编辑(一次一页),大多数人似乎对此并不了解,所以我添加了它答案。

评论


Okular将注释和突出显示存储在已编辑文档的外部(这似乎是Poppler的限制!)okular.kde.org/faq.php#addedannotationsinpdf这意味着更改仅在创建的计算机上从Okular可见。

– MarkovCh1
2011年8月22日23:10



实际上,Inkscape一次只能导入一页pdf,然后您可以编辑pdf。注释不需要对pdf中的项目进行任何编辑。

–要做
2012年1月28日在20:47

Inkscape允许我通过在文本上绘制不透明的框来突出显示文本以及“编辑” PDF中的一些个人信息。出色的解决方案,安装大约需要30秒,而编辑我的一页PDF所需的时间却差不多。谢谢李老!

– OpensourceFool
13年1月6日在22:48

Okular现在可以将注释保存为PDF,请参见askubuntu.com/questions/1529/how-can-i-highlight-pdfs/…

–托马斯·阿里森(Thomas Arildsen)
13年5月14日在9:29

@OpensourceFool在文本上绘制不透明的框不会将其删除,它只会将其隐藏,并且可以轻松删除框以显示下面的文本(假设您将其保存为PDF格式)。有关更多信息,请访问:apple.stackexchange.com/questions/22683/…

–erb
2015年11月25日在11:53



#2 楼

最近,针对Linux发行了新版本的Foxit Reader。它具有突出显示和注释支持。与Okular相比,它具有更多的注释选项,包括具有透明背景的内联注释,各种形状的绘图等。

此AskUbuntu回答说明了如何在Ubuntu中安装Foxit Reader:
安装FoxitReader

评论


大!它速度快,选项众多,可将所有内容保存到单个文件中,因此适合注释。下载后,请确保.run文件是可执行文件。另外,您可能需要在安装后编辑MIME类型〜/ .local / share / applications / mimeapps.list。

–VRR
15-10-24在15:42

您可以添加更多步骤来安装此软件吗?安装后找不到。

–报价不能拒绝
16年1月13日在2:16

请检查此答案。它提供了安装软件的必要步骤。 askubuntu.com/a/679213/421047

– Gobinath
16 Jan 13'4:38



如果foxit发布了一个新版本,那么这无疑是最好的答案,foxit是Windows上最好的pdf查看器,一直在Linux上寻找它的替代品,很高兴他们更新了它

– Lynob
16年1月24日在21:20

应该对此进行更多投票。新版本运行良好,具有比Okular更多的注释选项。

– xji
16年5月1日在5:26



#3 楼

实际上,这些解决方案都无法在Windows或Mac OS上发挥任何作用。
Mendeley仅支持黄色突出显示并将pdf导入Inkscape或OpenOffice,如果您想阅读论文并仅作一些注释,则非常不便。

幸运的是,有一些免费的Windows pdf查看器可以完美地与wine配合使用(如果您发现wine过于复杂,请使用PlayOnLinux-Wine配置的出色前端)。这些查看器中最好的一种是Tracker Software的PDF-XChange Viewer。有一个免费版本,带有大量注释功能,会话保存等。请在此处获取:

http://www.tracker-software.com/product/downloads

并查看以下屏幕截图:



我真的希望有一个可行的开源Linux替代方案(xournal很好,但太有限了)。但是暂时,我对使用葡萄酒感到满意。

评论


我确定Inkscape,pdfedit或okular以及MacOS或Windows上的某些软件包至少能工作一半。

– Belacqua
2011-3-20在22:27

+1:到目前为止,这是唯一的好选择。它在Wine中非常有用,可以修正一些Unity特定的错误,这些错误已得到修复,并支持各种文档标记选项。

– MarkovCh1
11年8月22日在23:08

我通常在Wine上使用Foxit_PDF_Editor

– blvdeer
13年1月11日在18:44

Okular现在可以将注释存储在pdf本身中

–哈希
13年11月12日23:16

@Sadi:我发现便携式版本的PDF-XChange Viewer可以与我测试过的任何WINE版本(包括1.7.8 x64)兼容。所以这也是一个选择。尽管您的陈述是正确的,但如果您打开了多个已修改但未保存的文档,这将无济于事。

–过去
2013年12月10日21:26

#4 楼

Evince的未来版本将支持PDF注释和突出显示。
在这里,您可以看到由Carlos Garcia Campos制作的第一个部分实现的视频

如果您想尝试,我认为您需要至少具有evince 2.32并从git存储库重新编译最新版本的Poppler克隆:

git clone git://git.freedesktop.org/git/poppler/poppler


这里是evince缺少此功能的启动板错误(poppler为Maverick打包)没有足够的更新)。

2011年4月21日-更新
Natty中的Evince现在默认支持注释(不突出显示)。
Natty中的Evince是2.32,poppler是0.16 .4。

2017年3月8日更新Ubuntu 16.04中的Evince支持突出显示。

评论


我有12.04,evince 3.4.0,poppler 0.18.4,但在菜单中找不到注释功能...

– Erel Segal-Halevi
13年3月20日在9:29

现在可以在侧窗格中进行操作。 (我尚未尝试使用12.04。)help.gnome.org/users/evince/stable/annotations.html.en

– Arpad Horvath
2014年7月29日在6:26

它并不是真正的突出显示,而是为文档添加了更多注释

– Shaneonabike
2014年9月20日20:43在

实际上,在14.04中,您还可以在侧窗格中访问“注释”,并添加注释/注释。然后,您可以保存副本,并且该副本应与Adobe Reader兼容。对用户隐藏了一点,但是很漂亮。

–landroni
15年1月24日在18:36

升级到16.04后,Evince支持突出显示,注释和保存为pdf。好极了!

–Valentas
16年8月4日在12:35

#5 楼

xournal也是您用于此任务的一些软件。

评论


xournal仅以特定于xournal的格式保存突出显示(基本上将PDF转换为图像,并在那里突出显示)

– MarkovCh1
11年8月22日在22:10

@Szygy:与okular xournal相反,可以将注释导出为PDF

–谷氨酸
2012年9月16日上午9:42

我只是使用Xournal来注释PDF文件,然后将已注释的版本导出到PDF,并且效果很好。

– Erel Segal-Halevi
13年3月20日在10:28

@ErelSegalHalevi请忽略我的最后评论。 Xournal的最新修订版不会光栅化PDF。文本和可缩放矢量元素都将保留。到目前为止,这使Xournal成为PDF批注的最佳选择。

–谷氨酸
13年4月21日在19:22

xournal最好的小功能之一是您可以使用压力感应笔输入,甚至这些乱七八糟的注释也将另存为矢量图形,而不是图像。就是说,文件很小。

– Tanius
15-10-28在11:36

#6 楼

在Ubuntu中内置的evince软件包称为Document Viewer,可以为PDF添加注释。
来自Ubuntu 16.04默认存储库的Evince 3.18.2支持突出显示注释并将注释图标移动到PDF上的不同位置。
。如果打开的文档窗口的左侧没有可见的侧窗格,请单击“视图”->“侧窗格”,或按F9键使侧窗格可见。在该侧窗格的顶部,有一个下拉菜单,其中包含“缩略图”,“索引”和“注释”等选项(某些文档可能会变灰)。
创建注释


从下拉菜单中选择注释。现在,您应该在下拉菜单下看到“列表”和“添加”选项卡。

在Ubuntu 16.04和更高版本中,单击看起来像记事本的工具栏图标。一个新的工具栏将出现在工具栏下,带有两个图标,用于添加文本注释和添加突出显示注释。





选择“添加”选项卡。


单击该图标添加注释。

在Ubuntu 16.04和更高版本中,用于添加文本注释的图标看起来像是一块纸,带有一个+在右上角(在下面的屏幕快照中用对角的黄色箭头标记),用于添加突出显示注释的图标看起来像是一块纸,上面有三个黑色块。





在文档窗口中要添加注释的位置单击,最好是空白位置,在该位置注释将不会覆盖文档中的任何其他内容。您的注释窗口将打开。


在注释窗口中输入文本。您可以通过以下方式调整笔记的大小:在笔记的底角之一上单击并按住鼠标左键,然后将其移动。


通过单击便笺右上角的x来关闭便笺。您可能需要用鼠标悬停在x上以使其可见。


要注释时,请单击其图标。如果看不到注释图标,请在侧窗格中将页码左侧的黑色小箭头展开以显示它们。在Ubuntu 14.04中,文本注释图标看起来像是纸上有铅笔,在Ubuntu 16.04中看起来像铅笔。在Ubuntu 16.04中,突出显示的注释图标看起来像一张纸。


关闭文档时,系统将询问您是否要保存对其所做的更改。


要创建突出显示
evince snap软件包使突出显示文本功能可用于当前所有受支持的Ubuntu版本,否则18.04及更高版本中的evince apt软件包也具有突出显示文本功能。


单击左上角的铅笔图标。在某些版本的Evince中,左上角有一个小的笔记本图标,而不是铅笔图标。


单击左上角的突出显示文本按钮。


用鼠标选择一些文本,它将突出显示。


关闭文档时,系统会询问您是否要保存对所做的更改


也可以通过安装evince snap软件包在Ubuntu 16.04中获得evince的突出功能:
 sudo snap install evince  
sudo snap install gnome-3-28-1804  
sudo snap connect evince:gnome-3-28-1804 gnome-3-28-1804
 


评论


我使用evince多年,今天才发现此按钮。

–爱德华多·桑塔纳(Eduardo Santana)
17 Mar 11 '17 at 15:58

但是您如何突出事物?另外,有没有办法在查看器中与pdf一起查看注释?您可以在Mendeley中做到这一点!

–Anu
19年1月13日在15:30

从默认的Ubuntu 19.04存储库来看,高亮功能将不可用。当evince 3.31或更高版本进入默认的Ubuntu存储库时,我将在其答案中添加有关使用其突出显示功能的说明。

–卡雷尔
19年1月13日15:37



Evince可以很好地满足我在Ubuntu 18上的注释需求,具有深色模式(反色)并且是内置的。另一方面,福昕阅读器完成了一半,甚至无法在4K显示器上使用。

– Shital Shah
19/12/12在6:52



#7 楼

--------------编辑2018年3月--------------

使用了多个pdf查看器编辑器,并在6年后(!)提出这个问题,我为不同的目的安装了两个不同的工具:


Mendeley Desktop是出色的参考管理器,它在大多数Ubuntu版本中均可完美运行。它是论文和学术论文的理想选择,并支持笔记和突出显示同步。
Evince(或文档查看器)是Ubuntu 18.04的默认pdf查看器,还支持突出显示和注释。要显示注释菜单栏,您必须单击红色圆圈(如下所示)。出现注释选项,您可以注释或突出显示,如下图的蓝色圆圈所示。


--------------------------------- -----------------------

对我来说,最好的解决方案是PDF X-Change Viewer。


它可以在Wine上完美安装并正常工作。 (来源)


唯一的问题是,有时快速滚动时,它会在文本上显示一些空白,当您单击或选择文档中的一行时,这些空白会清除。

在“编辑”菜单中的“首选项\性能\线程使用”下有一个选项:
“使用页面呈现的同步模式”
可防止我的空白。
/>

评论


是的,使用Wine的PDF X-Change是最好的解决方案,但这是user11305所答复的。

– mivk
2015年6月1日9:52

PDF-XChange Editor仍在2020年在Wine 5.2中完美工作。每天在Ubuntu 18.04和PDF-XChange Editor v8.0 b335下进行测试和使用。

– f0nzie
20-2-26在15:59

#8 楼

有一个名为pdfedit的软件包可以执行此操作。

评论


请注意,从12.10版开始,pdfedit已从Ubuntu删除。

–达斯汀·柯克兰(Dustin Kirkland)
2012-12-17 22:22

另外,在12.04版上还会出现一些错误,例如尝试更改颜色或字体时。同样,pdfedit也没有撤消的作用,这可能会非常令人沮丧,尤其是因为高亮处理无法按预期进行(高亮显示一行而不是单个单词)。

– Erel Segal-Halevi
13年3月20日在9:27

#9 楼

Mendeley中的PDF查看器允许您突出显示和注释PDF。要保存修改,您需要File > Export PDF with Annotations

但是Mendeley不是开源的,它迫使您使用帐户...但是其他功能非常出色。

您可以从这里下载。

评论


尽管Mendelay具有一个不错的界面,但是注释功能受到限制(只能添加便笺;没有图形或文本框),并且注释和突出显示未保存在文档中。

– MarkovCh1
11年8月22日在23:06

@ MarkovCh1以我的经验,如果您导出带注释的PDF,它们就是这样。

–landroni
15年1月24日在18:38

我最喜欢Mendeley的功能是它能够导出PDF末尾的页面,列出所有注释。很酷我讨厌它不是开源的,它强迫您使用一个帐户...

–landroni
15年1月24日在23:42

Mendeley当前不支持添加/删除书签

–titus
15年11月14日在16:15

我也喜欢门德利尽管有其局限性,但它可以同步更改的事实非常有用。您可以使用桌面应用程序,Android或iOS应用程序以及Mendeley网站突出显示/添加便签。但是,正如其他人指出的那样,如果您需要执行除突出显示或添加便笺之外的任何其他操作,则必须转到其他位置

–希珍
18年5月2日在23:20



#10 楼

现在,您实际上可以将注释导出到Okular中的PDF(直到最近才可以):http://docs.kde.org/stable/en/kdegraphics/okular/annotations.html

Okular必须使用Poppler至少为0.20版本构建。它适用于Ubuntu 13.04。

#11 楼

有一个适用于OpenOffice.org的插件。

http://extensions.services.openoffice.org/project/pdfimport

#12 楼

Master PDF Editor是一款用于注释PDF的优秀软件。有一个非商业用途的免费版本。

功能:


将图像添加到PDF
添加/编辑书签
打开标签中的PDF
在PDF中添加便笺
添加椭圆,矩形,线条
突出显示,醒目,加下划线文本

我认为它的作用类似于Foxit阅读器windows。
在okular上的优势:


在Master PDF Editor中,您可以通过常规方式保存PDF,而无需使用“另存为”保存PDF。
据我所知,在okular中您不能添加或编辑书签,但是在Master PDF Editor中您可以轻松地做到这一点。
在okular中,您不能将图像添加到pdf,但是在Master PDF Editor中您可以。 br />
相对于okular的缺点:
它使用了过多的RAM。

评论


+1,但如果其他人对此感兴趣,则注释功能的功能远不如Foxit或PDF-XChange Viewer。它在其他方面非常强大(例如,编辑pdf本身),但本身并不保存评论。您可以将形状和文本直接添加到pdf,但是这些形状和文本不会保存为注释层。更改高光等的格式也很麻烦(每次都需要打开设置)。

– Sparhawk
16年4月18日在12:48

伟大的工具,与LaTeX PDF配合使用,LibreOffice Draw,Xournal等无法正确处理

– qwr
17年1月30日在6:03

#13 楼

我一直在寻找完全一样的东西。对我来说,qpdfview就像一个魅力,易于使用且轻巧。在Adobe Reader(Linux版本9,Windows.iOS)中可以识别其注释和文本突出显示。 qpdfview也可以识别在上述平台上进行的编辑。它也允许您删除注释和突出显示,并将注释存储在PDF中。

它是免费的,可以在启动板上找到源代码。您可以在Ubuntu软件中心找到它,并且有一个较新版本的ppa:ppa:b-eltzner / qpdfview

评论


在qpdfview 0.4.16中,可以使用CTRL + a创建注释。然后,创建一个矩形,然后选择“添加文本”或“添加突出显示”。这与Acrobat Professional 8.1截然不同,在Acrobat Professional 8.1中,我可以选择文本,然后选择是否要添加注释,删除文本,添加文本或替换文本。

– koppor
16年5月8日在14:06



是的。读者正在使用Poppler,该Poppler已将“更好地调查(即,正常)文本选择”作为ToDo了很长时间:cgit.freedesktop.org/poppler/poppler/tree/TODO

–马库斯
16年5月9日在12:49

#14 楼

我有解决此问题的方法,但是它太本地化了。使用okular读取pdf文件,然后按F6进行注释以突出显示工具栏。

注释后,您可以将文件另存为document archive,以保留注释。从File -> Export as -> Document Archive开始。

注意此文件只能由Okular打开。

安装Okular:要安装okular,请在终端中发出以下命令:sudo apt-get install okular

评论


您可以在Ubuntu 13.04中立即执行“另存为” :)

– Shaneonabike
2014年9月20日20:44

这是对此处合并的另一个特定问题的解答。我现在使用Evince和/或Foxit Reader。

–安瓦尔
16年8月24日在11:29

默认情况下,okalur开发人员应启用“突出显示”工具栏。奋斗了几天,您的评论确实救了我。谢谢

–Vu Gia Truong
18年7月24日,1:12

#15 楼

Jarnal是一款出色的软件,可让您突出显示

#16 楼

我已经测试了PDF X-Change查看器,并且在滚动时遇到了相同的空白问题。我目前正在使用Foxit Reader 4.3,它确实可以完美运行。 Foxit 5在Wine 1.3下崩溃,但在Wine 1.4和1.5下工作正常。唯一的小错误是,当您添加文本注释时,它将询问您是否要下载字典。您只需单击取消并继续工作。每次打开Foxit时,它只会不断询问您一次。

我设法使Foxit reader 4成为默认的pdf查看器,但是只有在Foxit未打开的情况下,才能通过双击pdf文件来打开文件。使用福昕5,这个问题也可以解决。请参见此线程:如何将wine程序(例如Windows的Foxit Reader)设置为默认程序?

希望pdf注释功能可以改善以避免使用wine的功能。

#17 楼

Ubuntu的默认PDF查看器Evince的最新版本具有内置的荧光笔。这是非常有效的。与其他软件不同,当我们使用Adobe PDF Viewer等其他软件打开突出显示的文本时,也会检测到该文本。版本号是3.17.4,您可以使用下面的链接下载它:

https://github.com/GNOME/evince/releases

请注意您必须先删除旧版本的Evince,然后再安装新版本。另外,该程序在安装的第一天就崩溃了几次,但是现在一个月就可以了。

〜干杯〜

#18 楼

LibreOffice Draw对于PDF来说相当不错。它不仅可以注释Draw,而且可以完成Draw的所有功能,例如绘制线条,形状等。它另存为自己的文件格式.odg,但可以导出为PDF。

#19 楼

我使用的是旧版本的Foxit Reader(oldapps.com的最新4.x版本),并且在Wine下运行良好。

目前还没有很好的本机突出显示解决方案!

#20 楼

PDF Studio可能是最好的解决方案。它不是免费的,但是您可以使用Ubuntu软件中心进行安装。

#21 楼

我认为Xournal是您正在寻找的工具。
您应该做的是以PDF导出,所做的更改将保存为pdf。

#22 楼

也许xournal(用于在pdf文件中添加注释的应用程序)

单击以安装xournal

,然后okular分别保存突出显示,那么如果要保存突出显示,则必须保存pdf类似于新文件,以节省使用时间。

评论


我曾尝试另存为新文件。你尝试过吗?

–安瓦尔
2012年5月23日在17:31

如果我是正确的话,这将突出显示保存为PDF的一部分,而这种方式无法在其他PDF编辑器中进行编辑。

– MarkovCh1
2012年5月23日在17:31

我真的很喜欢Xournal,但是当您将Xournal注释导出为PDF时,它会保存带有注释的每个页面的图像。因此,当您将该pdf发送给其他人时,他们将无法搜索它。除了这个主要限制之外,Xournal还是很酷的。

–阿拉
2012年8月5日在7:55

我只是使用Xournal,文件被保存为可搜索的PDF。优秀的。

– Erel Segal-Halevi
13年3月20日在10:29

这是其他答案的重复

–档案管理员Panigrahi
20 Dec 5'在15:08

#23 楼

我有同样的问题,但不幸的是,我没有得到满意的答案,尽管离我最近的回答是正确的(但是正如您所说,它没有将更改保存在同一文件中,这是一个问题)。

我最终决定使用“ PDF-Xchange Viewer”:该程序完全可以完成我想做的事情,并且做得很好,但是它有两个问题:它是免费的但不是开源的,并且存在没有Linux版本,尽管可以通过wine在ubuntu中使用。我希望有更好的方法来注释PDF等。

也许您可以向okular开发人员提出问题,希望他们可以在不久的将来实现该功能。

#24 楼

尚未建议使用Xournal ++。它允许使用PDF文档作为背景在顶部绘制和放置文本对象甚至LaTeXed公式作为背景。

Xournal ++不会修改背景PDF文档,而是将所有图形存储在单独的文件中。可以将合并的结果导出为单个PDF。
Xournal ++不允许在背景PDF中选择文本或其他对象,但可以与Evince或Okular结合使用,其中使用了Evince或Okular在基础PDF中突出显示或加下划线,而Xournal ++用于在顶部绘制。但是,在Evince和Okular中创建的某些注释的打印或“展平”问题是存在的。

评论


添加一些安装说明以及可能的屏幕截图

–档案管理员Panigrahi
20-10-31在14:41

#25 楼

您还应该尝试PDF Buddy,这是一个在线PDF编辑器,它支持突出显示,注释和其他常用编辑功能。这是一种快速简便的解决方案,可在任何现代浏览器中使用。

(全部披露:我是PDF Buddy的共同创始人)

评论


它是开源的吗?

–档案管理员Panigrahi
20 Nov 10 '13:46

#26 楼

使用PDFescape在线注释和编辑PDF时,我得到了很好的结果。但是,文件大小(10MB)和页数(100)有所限制。