Обработчик миниатюр не вызывается для встроенного эскиза

Я написал обработчик расширения миниатюр для файлов JPEG для Windows 10. Я зарегистрировал обработчик для обработки файлов ".jpg". Миниатюры для файлов ".jpg" отображаются правильно. Однако я заметил, что в некоторых файлах ".jpg" вызывается мой обработчик, а в других - нет. Теперь я понимаю, что причина, по которой мой обработчик не вызывается, заключается в том, что нерабочие файлы JPEG содержат встроенный эскиз. Я пытался удалить встроенный эскиз, используя exiftool:
exiftool.exe -thumbnailimage= c:\test\test.jpg exiftool.exe -photoshopthumbnail= c:\test\test.jpg

После удаления встроенного эскиза проводник успешно вызывает мой обработчик. Если проводник не использует обработчик миниатюр для извлечения встроенных миниатюр, как он это делает? Какой обработчик получает это?

0 ответов

Другие вопросы по тегам