6

Проводник Windows может отображать эскизы файлов jpg , png , tif даже в форматах RAW, таких как NEF(Nikon, установив пакет из MS), но не отображает эскизы файлов .xcf сгенерированных GIMP. Это показывает только значок, как показано ниже,
ЗНАЧОК
Что действительно раздражает, так как если бы я хотел знать, какое изображение содержит файл, мне пришлось бы открыть его с помощью GIMP. Проблема в том, что GIMP загружается много времени, а мне это не нравится.
Есть ли способ заставить Windows Explorer показывать эскизы файлов xcf ?

Примечание: я использую Windows 7.

2 ответа2

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 придерживается стандарта Free Desktop для миниатюр, как подробно описано здесь:

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

Вкратце: с указанием пути к изображению в виде URI типа "file:///c:/my_directory/subdir/image.xcf", возьмите шестнадцатеричную форму хеша md5 этого пути и сохраните миниатюру в виде png файл с именем "<md5>.png" в папке .cache в домашнем каталоге пользователя.

Таким образом, если можно создать минимальную программу, для которой требуется расширение "активный значок" Windows, которое просто считывает миниатюры в правильном каталоге (и изменяет их размер в соответствии с параметрами Windows API), эта программа будет работать.

Как указано в других ответах, могут быть более крупные программы, которые уже делают это. Но если кто-то, читающий здесь, заинтересован внести свой вклад в экосистему GIMP для Windows и обнаружит, что способен создать такую программу, это было бы хорошим дополнением к проекту GIMP-Windows. (поддерживается добровольцами, которые собирают и создают инсталляторы GIMP для Windows - сам проект имеет немного собственного кода - в основном для установщика Windows)

1

Есть сторонние программы, которые могут сделать это, если вы Google для них. SageThumbs один.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .