2011-10-01 20:24:44 +0000 2011-10-01 20:24:44 +0000
206
206

Como obter miniaturas de SVG no Windows Explorer?

Posso abri-los no browser, mas como posso ter miniaturas no Explorador do Windows?

Editar: Instalei o Renesis Player como sugerido por esta resposta , mas não funciona para mim, provavelmente porque tenho um sistema de 64 bits.

Respostas (7)

263
263
263
2012-07-02 21:12:51 +0000

Use esta fantástica SVG thumbnail shell extension que funciona bem no Windows 7 & Windows 8 & Windows 10 (ambos 64-bit e 32-bit):

Módulo de extensão para o Windows Explorer para renderizar as miniaturas SVG, para que possa ter uma visão geral dos seus ficheiros SVG.

& É de código aberto e gratuito - que mais se pode pedir?

Se ainda tiver problemas para ver as miniaturas após a instalação desta extensão shell, consulte estas instruções como reiniciar a sua cache de ícones no Windows 7/8.

No Windows 10 após a instalação tente alterar a sua associação de ficheiros SVG (o “Abrir Com”). Ao alterá-lo, algo se actualiza de alguma forma e começa a funcionar.

15
15
15
2014-07-31 20:49:29 +0000

Em relação a resposta dada pelo geo, no caso de alguém precisar de reconstruir o IconCache.db e quiser dar uma tentativa de não precisar de reiniciar o lote seguinte.

@ECHO OFF

TASKKILL /IM explorer* /F
DEL "%localappdata%\IconCache.db" /A
explorer.exe
6
6
6
2013-07-17 01:20:55 +0000

Adobe Illustrator não é a pouco forma de o fazer, nem é a melhor forma de o fazer.

Veja o post por @Deckard acima…

Siga o link que ele forneceu para a SVG Explorer Extension. Descarregar e instalar Dotz Software SVG Explorer Extension , também conhecido por DSSEE*.

Uma vez instalado, abra o Task Manager e mate todas as instâncias do explorer.exe. A partir do menu Gestor de Tarefas, escolher File->Executar novo menu de tarefas. Na caixa de diálogo, basta digitar explorer e premir OK.

NOTE: Faça o passo acima apenas se estiver confortável com a matança e reinício de processos através do Gestor de Tarefas. Caso contrário, basta reiniciar o seu sistema para que a extensão do novo explorador possa ser carregada.

A partir daí, todas as imagens SVG aparecerão como miniaturas no Explorador do Windows.

Esta extensão funcionou perfeitamente para mim tanto no Win7_x64 como no Win8_x64! De facto, fiquei recentemente agradavelmente surpreendido ao saber que apresenta miniaturas para imagens SVGZ comprimidas de forma tão perfeita como nas versões não comprimidas.

NOTE (2014/07/17):

Por comentário de John Rasch, se não conseguir ver as miniaturas SVG depois de seguir os passos acima, pode limpar a sua cache de ícones usando o seguinte ficheiro de lote:

@ECHO OFF

TASKKILL /IM explorer* /F
DEL "%LOCALAPPDATA%\IconCache.db" /A
shutdown /r /f /t 5 /d 02:04

Copie isto para RebuildIconCache.bat* e execute-o como Administrador. Isto irá matar todos os processos do Windows Explorer, o que é necessário antes de poder apagar a cache de ícones, depois apagar a cache de ícones, e, finalmente, reiniciar o seu sistema.

EDIT (2015/12/08):

Como observado por @user1698811 abaixo, a última linha, “shutdown /r /f /t 5 /d 02:04”, pode simplesmente ser substituída por “explorer.exe”, livrando-se da necessidade de reiniciar.

EDIT (2015/03/10):

Sei que esta pergunta foi feita sobre o Windows 7, mas pensei que seria útil acrescentar instruções para o Windows 8 e superiores…

O Windows 8 introduziu um novo sistema de cache de ícones e miniaturas. Em vez de um único ficheiro contendo toda a cache de ícones, o Windows 8 utiliza múltiplos ficheiros de cache, com base no tamanho e tipo de ícone. Estes ficheiros são armazenados em “%LOCALAPPDATA%\Microsoft\Windows\Explorer”. Como exemplo, esse directório no meu sistema inclui os seguintes ficheiros:

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

Como resultado, para limpar a cache de ícones no Windows 8 ou superior, seria necessário apagar todos os ficheiros ‘iconcache\_*.db’ no directório acima.

Note que, além dos ficheiros acima, o Windows 8 ainda retém o ficheiro “%LOCALAPPDATA%\IconCache.db”. Sinceramente, não sei se este ficheiro é utilizado ou não, mas, para ser minucioso, seria melhor continuar a apagar também esse ficheiro.

Portanto, para Windows 8 e superior, temos o ficheiro RebuildIconCache8.bat* como se segue:

@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

ou como @user1698811 sugerido:

@ECHO OFF

TASKKILL /IM explorer* /F
DEL "%LOCALAPPDATA%\IconCache.db" /A
DEL "%LOCALAPPDATA%\Microsoft\Windows\Explorer\iconcache_*.db" /A
explorer.exe

que restabelece a cache de ícones sem ter de reiniciar.

3
3
3
2014-04-02 15:47:53 +0000
  1. Descarregar & instalar a mais recente extensão svg viewer (32 ou 64-bit)
  2. Descarregar & executar o rebuild_icon_cache.bat (se ainda não se conseguir ver os polegares)
  3. Reinicie o seu sistema

Isto funciona no Windows 8.1 Pro 64-bit.

2
2
2
2018-03-21 03:38:02 +0000

O Codeplex já não tem aí o download para o binário. Utilize a versão construída pelo github. https://github.com/maphew/svg-explorer-extension https://github.com/maphew/svg-explorer-extension/releases

Depois de descarregar e clicar através do instalador, depois abrir um prompt de comando administrativo e executar:

TASKKILL /IM explorer* /F
DEL "%localappdata%\IconCache.db" /A
explorer.exe

Esperança que ajuda.

0
0
0
2012-06-16 09:17:48 +0000

Pode experimentar os Plugins de Navegador RENESIS .

Cumprimentos

-3
-3
-3
2011-11-04 23:08:17 +0000

Se estiver a usar Windows 7 64bit, só tem uma forma de ver as miniaturas:

Abra (instalar) o teste do Adobe Illustrator, depois prima File > Open e mude para uma visualização em miniatura dos seus ficheiros SVG, e mostrará todos os seus SVGs.