仅适用于命令行的 pdf 查看器

仅适用于命令行的 pdf 查看器

是否可以在不运行 gdm (或类似的)的情况下查看 pdf 文档?

理由:我正在远程服务器上工作(假设没有 X 转发)处理一些数据,创建一些绘图(假设 pdf 文件)。我想无需scp在我的机器上打开它们即可查看它们。 (可能还有其他用例。)

答案1

不是真正的观看者,但作为急救,转换器也可能有所帮助:

pdftotext file.pdf - | less

pdftohtml -stdout -i file.pdf | lynx -stdin

pdftotext并且pdftohtml是其中的一部分波普勒包裹。

答案2

我不认为它可以远程工作,但我曾经在本地使用fbgs关于 FBIDA 的信息)。它将 PDF 页面转换为 TIFF 文件,并使用帧缓冲区以连续方式显示它们。包括图像和正确的布局。但是,它比使用 GUI 查看器慢。

答案3

如果您emacs在自己的计算机上运行(预装在 Ubuntu 18.04 上),则可以通过点击(to ),然后输入并按 Enter 键(注意第一个),emacs虚拟地打开并查看远程服务器上的 pdf 。然后系统会提示您输入服务器的密码,就这样!你可以在 emacs 中看到 pdf。Ctrl-x Ctrl-ffind-file/user@hostname:/path/to/my.pdf/

浏览内部 PDFemacs

用于space向下翻一页和backspace向上翻一页。如果屏幕不适合,您还可以使用箭头键滚动浏览单个页面。

飞涨

按 放大Ctrl-x Ctrl-+。仅通过点击即可放大+。或者点击 进一步缩小-

语境

emacs是的,您可以使用内置包从内部连接到远程服务器,tramp其工作方式与我上面解释的一样简单。此方法不仅适用于 pdf,而且适用于任何其他类型的文件,例如图像。

答案4

我使用 Ranger,尽管它不允许我复制文本或突出显示。

相关内容