仅用于命令行的 pdf 查看器

moo*_*eep 15 command-line pdf

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

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

man*_*ork 27

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

pdftotext file.pdf - | less

pdftohtml -stdout -i file.pdf | lynx -stdin
Run Code Online (Sandbox Code Playgroud)

pdftotext并且pdftohtmlPoppler包的一部分。

  • +1 这适用于纯文本文档。显然在没有图形用户界面的情况下显示图形是不现实的?:] (2认同)
  • +1。此外,`lesspipe` 知道如何处理 PDF 文档。如果安装了 `pdftotext` 并且你已经运行了 `eval $(lesspipe)`,你可以只运行 `less file.pdf`。它使用`pdftotext -layout`,因此可以很好地处理多列文本。 (2认同)

Mar*_*rco 6

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