如何让Explorer显示GIMP xcf文件的缩略图?


6

Windows资源管理器可以显示缩略图 jpgpngtif 甚至像RAW图像格式 NEF (尼康,通过从MS安装包),但它没有显示GIMP生成的缩略图 .xcf 文件。它只显示如下图标,
ICON
这真的很烦人,好像我想知道文件包含什么图像,我将不得不用GIMP打开它。这里的问题是GIMP需要花费大量时间来加载,我不喜欢这样。
有没有办法让Windows资源管理器显示缩略图 xcf 文件?

注意:我使用的是Windows 7。

Answers:


4

因此,GIMP不能单独做到这一点 - 所需要的是:一个与XCF文件和简化缩略图相关联的程序。

其规格如下:

https://msdn.microsoft.com/en-us/library/bb776855(v=VS.85).aspx (感谢答案: https://stackoverflow.com/questions/9572669/how-can-i-create-thumbnail-preview-icons-in-windows-explorer-for-document-files

而且,他们不需要让这个程序主动读取和呈现XCF文件:GIMP遵循免费桌面缩略图标准,详见此处:

https://specifications.freedesktop.org/thumbnail-spec/thumbnail-spec-latest.html

简而言之: 将图像路径作为“file:/// c:/my_directory/subdir/image.xcf”类型的URI,取此路径的md5哈希的十六进制形式,并将缩略图保存为名为的png文件 "<md5>.png" 在一个 .cache 用户主目录上的文件夹。

因此,如果可以构建一个最小程序,该程序需要作为Windows“活动图标”扩展,只读取正确目录上的缩略图(并根据Windows API参数的要求调整它们),该程序将起作用。

如其他答案中所列,可能有更大的程序已经这样做了。但是如果有人在这里阅读有兴趣为Windows生态系统贡献GIMP,并且发现自己有能力创建这样的程序,那么它将是GIMP-Windows项目的一个很好的补充。 (由构建和创建GIMP for Windows安装程序的志愿者维护 - 项目本身有自己的代码 - 主要用于Windows安装程序)


1

如果你有谷歌的话,有第三方程序可以做到这一点。 SageThumbs 是一个。


这有什么本土的做法吗?就像GIMP的附加组件或插件一样。
RogUE

根据其描述,这将为浏览器添加缩略图。
Keltari
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.