macOS 现在似乎为某些文件(特别是 RAW 图像文件)生成预览图像,这些文件不是自定义图标,而是其他文件。(您可以通过 Finder 窗口“显示视图选项”中的“显示图标预览”在 Latish 模型 macOS 中打开/关闭它们。)
我希望能够获取这些图像或使用生成它们的 API,但我显然在谷歌上搜索了错误的术语。通常的 API 将为我提供文件图标(通常是通用文档图标),而不是预览。获取自定义图标(例如.DS_Store 等)的技巧不适用。
你想要的工具是qlmanage. 特别是查看qlmanage -t(缩略图)和qlmanage -p(预览)。默认情况下,它会为您打开一个查看器。如果您想生成文件来自己处理,请参阅该-o选项。例如:
qlmanage -t image.png -o .
Run Code Online (Sandbox Code Playgroud)
这将创建一个名为./image.png.png(它附加.png到任何文件名)的缩略图文件。
如果您想围绕此构建自己的工具,请参阅QuickLook框架。
| 归档时间: |
|
| 查看次数: |
302 次 |
| 最近记录: |