it-swarm.cn

如何突出显示或注释PDF?

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

在Ubuntu上有什么工具可以做到这一点?

204
ssanj

Okular 支持PDF注释。

要直接在PDF文档中保存高位/注释,请选择“文件” - >“另存为...”并创建一个新的PDF,其中包含您的编辑。

编辑:Inkscape 支持PDF编辑(一次一页),大多数人似乎没有请注意这一点,所以我将其添加到答案中。

150
Li Lo

最近为Linux发布了 福昕阅读器 的新版本。它具有突出显示和注释支持。它有比Okular更多的注释选项,包括具有透明背景的内联笔记,各种形状的绘图等。

如何在Ubuntu中安装Foxit Reader在这个AskUbuntu答案中解释: 安装FoxitReader

60
Gobinath

实际上,这些解决方案中没有一个能够胜过Windows或Mac OS上的任何解决方案。 Mendeley仅支持黄色突出显示并将pdf导入Inkscape或OpenOffice非常不方便,如果您想阅读论文并简单地进行一些注释。

幸运的是,有一些适用于Windows的免费pdf查看器与​​葡萄酒完美配合(如果您发现葡萄酒过于复杂,请使用PlayOnLinux - 葡萄酒配置的绝佳前端)。这些观众中最好的一个是Tracker Software的PDF-XChange Viewer。有一个免费版本,附带大量的注释功能,会话保存等。抓住它:

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

并查看此截图:

http://www.tracker-software.com/image/Viewer1%28684%29_300x0.jpg

我真的希望有一个可行的开源Linux替代品(xournal很好,但太有限)。但就目前而言,我很高兴使用葡萄酒。

50
user11305

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

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

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

这里是launchpad bug 来自evince的这个缺失的功能(为Maverick打包的poppler还不够更新)。

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

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

39
neuromancer

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

34
qbi

在Ubuntu中内置的evince包称为文档查看器,可以为PDF添加注释。

来自Ubuntu 16.04默认存储库的Evince 3.18.2支持突出显示注释并将注释图标移动到页面上的其他位置。

如果打开的文档窗口左侧没有可见的侧窗格,请单击查看 - >侧窗格或按 F9 使侧窗格可见。在此侧窗格的顶部,有一个下拉菜单,其中包含缩略图索引注释s(某些文档中的某些可能会变暗)。

创建注释

  1. 从下拉菜单中选择注释。您现在应该在下拉菜单下看到ListAdd选项卡。

    enter image description here

    在Ubuntu 16.04及更高版本中,单击看起来像记事本的工具栏图标。工具栏下方将出现一个新工具栏,其中包含两个用于添加文本注释和添加高亮注释的图标。

    IMG:

  2. 选择添加选项卡。

  3. 单击图标以添加注释。

    enter image description here

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

    IMG:

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

  5. 在注释窗口中键入文本。您可以通过在音符的一个底角上单击并按住鼠标左键并移动它来调整音符的大小。

  6. 通过单击注释顶角的x来关闭注释。您可能需要使用鼠标将鼠标悬停在x上以使其可见。

  7. 如果要进行注释,请单击其图标。如果您看不到注释图标,则展开侧窗格中页码左侧的小黑箭头以显示它们。在Ubuntu 14.04中,文本注释图标看起来像一张纸,上面有一支铅笔,它在Ubuntu 16.04中看起来像一支铅笔。在Ubuntu 16.04中,高亮注释图标看起来像一张纸。

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

在Evince 3.31及更高版本中,用于添加文本注释的键盘快捷键将是 s 并且用于添加高亮注释的键盘快捷键将是 Ctrl+H。默认情况下,在Ubuntu 19.04及更高版本中安装了> = 3.32,它也可以使用以下命令在所有当前支持的Ubuntu版本中作为快照包安装:

Sudo snap install evince  
Sudo snap install gnome-3-28-1804  
Sudo snap connect evince:gnome-3-28-1804 gnome-3-28-1804  

创建亮点

Evince snap包使得所有当前支持的Ubuntu版本都可以使用高亮文本功能,否则18.04及更高版本中的evince apt包也具有高亮文本功能。

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

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

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

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

28
karel

有一个名为 pdfedit 的包可以做到这一点。

19
txwikinger

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

使用了多个pdf查看器编辑器,经过6年(!)提出这个问题后,我选择了两种不同的工具用于不同的目的:

  • Mendeley Desktop是一个优秀的参考管理器,它在大多数Ubuntu版本中都可以完美运行。它是论文和学术写作的理想选择,支持笔记和高亮同步。

  • Evince(或文档查看器),Ubuntu 18.04的默认pdf查看器也支持突出显示和注释。要显示注释菜单栏,您必须单击红色圆圈(见下文)。将出现注释选项,您可以在下图中的蓝色圆圈中进行注释或突出显示。

Annotations on Evince Document Viewer

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

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

它只是在Wine下安装和完美运行。 (源)

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

在Preferences\Performance\Threads Usage下的Edit菜单中有一个选项:“使用页面呈现的同步模式”,它可以防止我的那些空格。

18
luisgonzalez

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

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

你可以从 这里 下载。

16
Alejandro

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

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

14
Thomas Arildsen
12
Nathan Osman

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

特征:

  1. 将图像添加到PDF
  2. 添加/编辑书签
  3. 在选项卡中打开PDF
  4. 为PDF添加便签
  5. 添加椭圆,矩形,线条
  6. 突出显示,突出显示,强调文本

我觉得它就像福昕阅读器一样适用于Windows。 okular的优点:

  1. 在Master PDF Editor中,您可以正常方式保存PDF,而无需使用“另存为”保存PDF。
  2. 在okular,据我所知你不能添加或编辑书签,但在Master PDF Editor中你可以很容易地做到这一点。
  3. 在okular中你不能将图像添加到pdf,但是在Master PDF Editor中你可以。

Okular的缺点:
它占用太多内存。

8
gandalf

我正在寻找完全相同的东西。对我来说,qpdfview就像一个魅力,使用简单,轻巧。它的注释和文本突出显示在Adobe Reader(Linux版本9,Windows.iOS)中得到认可。在上述平台上完成的编辑也可以通过qpdfview识别。它允许您删除注释和突出显示,并在PDF中存储注释。

它是免费的,源代码可以在 launchpad 找到。你可以在Ubuntu软件中心找到它,并且有更新版本的ppa:ppa:b-eltzner/qpdfview

7
Marcus

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

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

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

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

6
Anwar

我测试了PDF X-Change查看器,我在滚动时遇到了相同的空白问题。我目前正在使用福昕阅读器4.3,它的工作非常完美。 Foxit 5与1.3葡萄酒相撞,但1.4和1.5葡萄酒效果很好。唯一的小错误是,当您添加文本注释时,它会询问您是否要下载字典。您只需单击取消并继续工作。每次打开Foxit时它都会一直问你一次。

我设法使福昕阅读器4成为我的默认pdf查看器,但只有在Foxit未打开时双击pdf文件才能打开文件。有了Foxit 5,这个问题也解决了。看到这个帖子: 我如何设置一个葡萄酒程序(例如福昕阅读器for Windows)作为默认程序?

希望evince中的pdf注释功能得到改进,以避免使用wine。

5
To Do

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

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

请注意,在安装新版本之前,您必须首先删除旧版本的Evince。此外,该程序在我安装的第一天崩溃了几次,但现在一个月完全没问题。

〜干杯〜

5
Ashish Neupane

Jarnal 是一个很好的软件,可以让你突出显示

5
atareao

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

4
Marius

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

目前,没有好的原生突出解决方案!

4
MarkovCh1

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

3
dadexix86

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

3
qwr

我有同样的问题,但遗憾的是我没有得到任何令人满意的答案,是最接近的答案(但正如你所说,它不会保存同一文件中的更改,这是一个问题)。

我最终决定使用“PDF-Xchange Viewer”:这个程序正是我想要做的并且做得很好,但它有两个问题:它是免费的但不是开源而且没有linux版本,尽管它可以是通过葡萄酒在ubuntu中使用。我希望有更好的方法来注释PDF等。

也许你可以在okular开发人员面前打开一个问题,所以希望他们能在不久的将来实现这个功能。

3
ccamara

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

点击安装xournal

然后如果你想保存hightlighting你必须保存pdf像新文件以保存高亮度,那么okular保存高光。

3
Kesymaru

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

(完全披露:我是PDF Buddy的联合创始人)

2
Yarin

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

1
Matthias Braun