我有数百个 PDF 文件,我想在(几乎)全屏模式下快速浏览它们,最好在放大到特定区域时浏览。我需要的是eog
位图的功能:查看 PDF,按→,然后立即切换到下一个 PDF,最好同时保持查看坐标(例如放大 PDF 的左下部分)。每个 PDF 都有一页并包含数据可视化。
一种选择是将所有 PDF 转换为 PNG,然后使用eog
。这不是最理想的,因为它会将页面变成位图。另一种选择是将它们全部合并为一个大文件。这不是最理想的,因为每个单独的文件都是 1.8 MiB,而我将拥有数百个文件。我可以选择一些混合解决方案。但是,我的问题是:是否可以直接浏览单个 PDF? 我在使用 Ubuntu。
解决方案快速查看目录中的 PDF 文件对于我来说没用,因为预览太小了。
答案1
当我制作多个图表和图形(通常使用 R)时,我也有着同样的需求,希望将其转换为 .pdf 格式以便于解析和与 LaTeX 集成。
我可能有 3 个建议,其中第 1 个是我最喜欢的(刚刚发现它并且真的很兴奋)。
感人的
安装:
sudo apt-get install impressive
然后,从目录中的终端:
impressive -T0 -w *.pdf
它将显示您的 pdf 文件的演示文稿。该
-T0
选项可删除过渡(或等效地-t None
),并-w
包装演示文稿(您可以从最后一张幻灯片返回到第一张幻灯片)。您可能需要使用
-f
开关来避免以全屏模式启动(无论如何,您可以按“f”键切换到全屏)。为了缩放,将鼠标放在您想要放大的位置,然后按“z”。
现在,关于你的问题,遗憾的是它不能保持查看位置,并且缩放功能有限。否则,我认为从内存使用方面来看,最好使用 Inspired 而不是合并到一个文件中。
以下是使用 mupdf 和 bash 脚本的快速修复:有没有办法可以快速浏览目录中的多个pdf?
否则我只是发现了伟大的扎图拉pdf 阅读器,它具有高度可定制性,我怀疑可能有一种方法可以编写插件并绑定键以切换到下一个 pdf。
答案2
使用裁剪Ghostscript正如这个 StackOverflow 问题中所述,
使用 Ghostscript 9.01 裁剪 PDF
更新您的评论。
我建议您批量裁剪 PDF,然后获取您想要看到的部分。