适用于 Linux 的具有重排功能的 PDF 查看器?

适用于 Linux 的具有重排功能的 PDF 查看器?

有人知道 Linux 上可以动态回流文本的 PDF 查看器吗?有一些适用于 android 的,至少有一个适用于 windows 的,但我还没有找到适用于 Linux 的。

笔记:我在 1600x900 笔记本电脑上执行此操作。分辨率不是问题,格式错误且宽栏难以阅读的 PDF 才是我试图解决的问题。

答案1

Acrobat 阅读器 9Linux 版支持文档重排。该功能可以在“查看|缩放|回流”下的菜单中找到。键盘快捷键是Ctrl+ 4

答案2

这是一个有点否定的答案,但我认为它与主题相关。截至 2013 年 8 月,Evince 的上游工具以及 Linux 上的其他 PDF 查看器似乎并不支持此功能。这个上游工具称为波普勒根据 Poppler 开发论坛之一上的这个问题,标题为:[poppler] Poppler 中的回流功能支持它不受支持。

该线程引起我注意的另一件事是关于 Acrobat 对这一功能的支持:

摘抄

Poppler支持回流焊功能吗?

不。

>

我有 poppler -0.12.1 版本。

我可以获得有关回流焊实施的任何帮助或文档吗?

如果这是为了在小型设备上显示,请记住还有其他方法。 Acrobat 的重排功能依赖于带标签的 pdf(这并不常见)或猜测布局,就像 poppler 进行文本提取一样。因此,一种替代方法是使用 poppler 的文本提取并/不/将文档显示为 pdf;例如,使用 pdf2txt 或 pdf2html 并依靠浏览器进行重排。这就是这个错误的原因:https://bugs.freedesktop.org/show_bug.cgi?id=20652

同一条线索继续强调了可能值得研究的其他几种回流替代方案。

备择方案

这些工具不提供实时重排功能,而是使用各种其他技术重新格式化 PDF。他们中的大多数人都会接收一个文件,重新格式化它,然后生成原始文件的修改版本。

  • 自由流

    Pdfreflow 是一个重排 PDF 文本的命令行工具。它的输入是 pdftohtml 的 XML 输出,它会重排文本,删除页码、页眉、页脚和连字符,并生成 HTML 文件输出。

  • 布里斯 生活黑客评论

    Briss 是一款跨平台开源工具,为您提供了多种修剪 PDF 的方法,使其在电子阅读器上看起来更好。

  • K2pdf选择 Howtogeek 评论

    K2pdfopt 旨在优化小屏幕电子阅读器的 PDF 文档。它不是将文档转换为原始文本并尝试重新格式化,而是仔细地裁剪和重新排列各个部分,就好像它们是一系列图像一样。最终结果是一个新的 PDF 文件,它确实忠实于原始文档,并且没有奇怪的 OCR 错误(因为它不会尝试转换或重排文本)。

  • 口径

    电子书管理软件。

相关内容