是否可以在不运行 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-f
find-file
/user@hostname:/path/to/my.pdf
/
浏览内部 PDFemacs
用于space
向下翻一页和backspace
向上翻一页。如果屏幕不适合,您还可以使用箭头键滚动浏览单个页面。
飞涨
按 放大Ctrl-x Ctrl-+
。仅通过点击即可放大+
。或者点击 进一步缩小-
。
语境
emacs
是的,您可以使用内置包从内部连接到远程服务器,tramp
其工作方式与我上面解释的一样简单。此方法不仅适用于 pdf,而且适用于任何其他类型的文件,例如图像。
答案4
我使用 Ranger,尽管它不允许我复制文本或突出显示。