Я могу открыть их в браузере просто ОК, но как я могу иметь эскизы в проводнике Windows?
Изменить: Я установил Renesis Player, как предлагается в этом ответе , но он не работает для меня, вероятно, потому что у меня есть 64-битная система.
Я могу открыть их в браузере просто ОК, но как я могу иметь эскизы в проводнике Windows?
Изменить: Я установил Renesis Player, как предлагается в этом ответе , но он не работает для меня, вероятно, потому что у меня есть 64-битная система.
Ответы:
Используйте это удивительное расширение оболочки пиктограмм SVG, которое отлично работает в Windows 7 и Windows 8 и Windows 10 (как 64-разрядных, так и 32-разрядных):
Модуль расширения для проводника Windows для рендеринга SVG-миниатюр, чтобы вы могли иметь обзор ваших SVG-файлов.
Это с открытым исходным кодом и бесплатно - что еще вы можете попросить?
Если у вас все еще есть проблемы с просмотром миниатюр после установки этого расширения оболочки, обратитесь к этим инструкциям, чтобы сбросить кэш значков в Windows 7/8.
В Windows 10 после установки попробуйте изменить сопоставление файлов SVG («Открыть с помощью»). При его изменении что-то как-то обновляется и начинает работать.
Что касается ответа, данного geo, в случае, если кто-то должен перестроить IconCache.db
и хочет попробовать перезагрузку, попробуйте следующую партию.
@ECHO OFF
TASKKILL /IM explorer* /F
DEL "%localappdata%\IconCache.db" /A
explorer.exe
.bat
файл и перезагружать систему, откройте командную строку (как администратор) и запустите это:TASKKILL /IM explorer* /F & DEL "%LOCALAPPDATA%\IconCache.db" /A & explorer.exe
Adobe Illustrator не только способ сделать это, и это не лучший способ сделать это.
Смотрите пост @Deckard выше ...
Перейдите по ссылке, которую он предоставил на расширение SVG Explorer . Загрузите и установите Dotz Software SVG Explorer Extension , также известный как DSSEE .
После установки откройте диспетчер задач и уничтожьте все экземпляры explorer.exe . В меню «Диспетчер задач» выберите «Файл» -> «Выполнить меню новой задачи». В диалоговом окне просто введите explorer и нажмите ОК.
ПРИМЕЧАНИЕ. Пожалуйста, выполняйте вышеуказанный шаг, только если вам удобно убивать и перезапускать процессы через диспетчер задач. Если нет, просто перезагрузите систему, чтобы загрузить новое расширение проводника.
С этого момента все изображения SVG будут отображаться в виде миниатюр в проводнике Windows.
Это расширение отлично сработало для меня как на Win7_x64, так и на Win8_x64! Фактически, я был недавно приятно удивлен, узнав, что он отображает эскизы для сжатых изображений SVGZ так же легко, как и несжатые версии.
ПРИМЕЧАНИЕ (2014/07/17):
Согласно комментарию Джона Раша, если вы не видите миниатюры SVG после выполнения описанных выше действий, вы можете очистить кэш иконок, используя следующий пакетный файл:
@ECHO OFF
TASKKILL /IM explorer* /F
DEL "%LOCALAPPDATA%\IconCache.db" /A
shutdown /r /f /t 5 /d 02:04
Скопируйте это в RebuildIconCache.bat и запустите его от имени администратора. Он уничтожит все процессы Windows Explorer, что необходимо, прежде чем вы сможете удалить кэш значков, затем удалить кэш значков и, наконец, перезагрузить систему.
РЕДАКТИРОВАТЬ (2015/12/08):
Как отмечает @ user1698811 ниже, последнюю строку «shutdown / r / f / t 5 / d 02:04» можно просто заменить на «explorer.exe», избавляя от необходимости перезагрузки.
РЕДАКТИРОВАТЬ (2015/03/10):
Я знаю, что этот вопрос задавался о Windows 7, но я подумал, что было бы полезно добавить инструкции для Windows 8 и выше ...
В Windows 8 появилась новая система кэширования иконок и миниатюр. Вместо одного файла, содержащего весь кэш значков, Windows 8 использует несколько файлов кеша в зависимости от размера и типа значка. Эти файлы хранятся в «% LOCALAPPDATA% \ Microsoft \ Windows \ Explorer». Например, этот каталог в моей системе содержит следующие файлы:
iconcache_16.db thumbcache_16.db
iconcache_32.db thumbcache_32.db
iconcache_48.db thumbcache_48.db
iconcache_96.db thumbcache_96.db
iconcache_256.db thumbcache_256.db
iconcache_1024.db thumbcache_1024.db
iconcache_exif.db thumbcache_exif.db
iconcache_idx.db thumbcache_idx.db
iconcache_sr.db thumbcache_sr.db
iconcache_wide.db thumbcache_wide.db
В результате, чтобы очистить кэш значков в Windows 8 или более поздней версии , вам необходимо удалить все файлы 'iconcache _ *. Db' в указанном выше каталоге.
Обратите внимание, что в дополнение к указанным выше файлам Windows 8 по-прежнему сохраняет файл «% LOCALAPPDATA% \ IconCache.db». Честно говоря, я не знаю, используется ли этот файл или нет, но, если быть точным, было бы лучше и дальше удалить этот файл.
Поэтому для Windows 8 и выше у нас есть файл RebuildIconCache8.bat следующим образом:
@ECHO OFF
TASKKILL /IM explorer* /F
DEL "%LOCALAPPDATA%\IconCache.db" /A
DEL "%LOCALAPPDATA%\Microsoft\Windows\Explorer\iconcache_*.db" /A
shutdown /r /f /t 5 /d 02:04
или как @ user1698811 предложил:
@ECHO OFF
TASKKILL /IM explorer* /F
DEL "%LOCALAPPDATA%\IconCache.db" /A
DEL "%LOCALAPPDATA%\Microsoft\Windows\Explorer\iconcache_*.db" /A
explorer.exe
который сбрасывает кэш иконок без перезагрузки.
TASKKILL /IM explorer* /F & DEL "%LOCALAPPDATA%\IconCache.db" /A & explorer.exe
Это работает на 64-битной Windows 8.1 Pro.
У Codeplex больше нет загрузки бинарного файла. Используйте встроенную версию GitHub.
https://github.com/maphew/svg-explorer-extension
https://github.com/maphew/svg-explorer-extension/releases
После загрузки и щелчка по программе установки, откройте командную строку администратора и запустите:
TASKKILL /IM explorer* /F
DEL "%localappdata%\IconCache.db" /A
explorer.exe
Надеюсь, это поможет.
Вы можете попробовать плагины для браузера RENESIS Player .
С уважением
Если вы используете Windows 7 64bit, у вас есть только один способ увидеть миниатюры:
Откройте (установите) пробную версию Adobe Illustrator, затем нажмите «Файл»> «Открыть» и перейдите в режим просмотра миниатюр ваших файлов SVG, и он покажет все ваши SVG.