Batch converter svg para ico, especificando tamanho?

2

No Windows, tenho um tema de ícone do GNOME no formato svg; vários arquivos svg que residem em subpastas. Existe uma maneira, na linha de comando, para converter esses arquivos ico com o mesmo nome no mesmo subdiretório, especificando o tamanho de saída?

    
por Suchipi 18.10.2012 / 03:31

1 resposta

2

Usando o ImageMagick , você pode escrever um arquivo de lote com o seguinte conteúdo, que deve ser colocado na pasta raiz que contém os subdiretórios com os ícones:
for /R . %%a in (*.svg) do convert -background none -density 256x256 %%a %%~dpna.ico
Onde 256x256 é a resolução desejada. Se o svg não suportar escalonamento neste tamanho, ele irá o mais alto possível.

    
por 18.10.2012 / 03:31