我有一个很大的 PDF 文档库(论文、讲座、讲义),我希望能够快速浏览。为此,我需要缩略图。
然而,与此同时,我看到~/.thumbnails
文件夹里堆满了我并不真正需要的拇指。删除缩略图垃圾而不删除重要的拇指是不可能的。如果我要删除它们,我将不得不访问每个包含重要 PDF 文档的文件夹,并让缩略图缓存重新生成。
我希望能够自动化这个过程。有什么办法可以告诉 nautilus 预先缓存一组给定目录的拇指?
注意:我确实找到了一组 bash 脚本,它们似乎可以对图片和视频执行此操作,但不能对任何其他文档执行此操作。也许在脚本方面更有经验的人可能能够为 PDF 文档调整这些,或者至少为我指出正确的方向,我必须修改它才能处理 PDF 文档。
编辑:
对这个问题的回答是相当压倒性的。首先感谢所有参与解决这个问题的人。这个问题、它的答案以及围绕它的所有讨论都是一个很好的例子,说明了多方的协作努力可以导致最佳解决方案。这正是 Linux 和开源如此伟大的原因。
所有提供的答案都值得我最初为这个问题提供的赏金。尽管如此,只有一项赏金可以颁发。我应该让所有未来的读者选择以最有效的方式解决问题的答案。为了确定哪种解决方案,我进行了最终测试,比较了三个脚本的兼容性、速度和输出质量。结果如下:
缩略图 1,作者 rosch:
兼容性: ? 文件名中的空格;? 目录名中的空格;? 兼容自由桌面
速度:12.6 秒内 95 个 PDF
质量:库存鹦鹉螺质量
额外福利:1.) 自动跳过已有拇指的文件;2.) 不需要额外的包
缩略图 2,作者 Martin Orda:
兼容性: ? 文件名中的空格;? 目录名中的空格;? 兼容自由桌面
速度:70.0 秒内 95 个 PDF
质量:比库存图像明显更好的缩放。
额外的好处:1.) 自动跳过已有拇指的文件 2.) 兼容除 PDF 之外的各种图像格式 3.) 独立于平台,不依赖于 GNOME 组件 …
我需要为一些文本文件生成缩略图。显然,系统以某种方式有能力做到这一点(见屏幕截图)。有什么方法可以访问这些图像并复制它们以备后用?
或者是否有一个特殊的命令(工具)?
我看着这个: 命令行缩略图
还有这个: 我如何指示 Nautilus 预先生成缩略图?
这很有用,但没有一个可以处理文本。