Eu simplesmente quero ter um arquivo .ico que tenha vários tamanhos da imagem do ícone contida nele. Gostaria de usá-lo em um aplicativo de desktop de plataforma cruzada (para que, por exemplo, no Windows, o tamanho 16x16 seja usado na barra superior do aplicativo, mas uma versão em tamanho 32x32 seja usada quando os vários aplicativos abertos forem mostrados ao usar Alt- Aba). Depois de ter esse arquivo .ico, sei como usá-lo no meu kit de ferramentas de widgets para obter esse efeito, mas não sei como obtê-lo.
Que processo devo usar para criar esse arquivo?
Respostas:
Isso pode ser feito gratuitamente usando o GIMP.
Ele usa a capacidade do GIMP de ter cada camada com um tamanho diferente.
Eu criei as seguintes camadas dimensionadas corretamente.
Notas
fonte
O ImageMagick, o kit de ferramentas de manipulação de imagens de código aberto e gratuito, pode fazer isso facilmente:
Nota: Desde o ImageMagick 7, a CLI mudou um pouco, você precisa adicionar
magick
na frente de qualquer comando.Veja também http://www.imagemagick.org/Usage/thumbnails/#favicon , que tem o exemplo:
Agora também há o menor:
fonte
O excelente (versão de teste gratuita) do IcoFX permite criar e editar ícones , incluindo vários tamanhos de até 256x256, compactação PNG e transparência. Eu recomendo sobre a maioria dos suplentes.
Obtenha sua cópia aqui: http://icofx.ro/ . Ele suporta o Windows XP em diante.
O Windows escolhe automaticamente o ícone apropriado do arquivo, dependendo de onde ele deve ser exibido. Para obter mais informações sobre o design do ícone e os tamanhos / profundidade de bits que você deve incluir, consulte estas referências:
Ícones (Windows Aero)
Criando ícones do Windows XP
fonte
'@icon sushi' é um utilitário portátil que pode criar vários arquivos ico de ícone gratuitamente.
Arraste e solte os diferentes tamanhos de ícone, selecione todos eles e escolha arquivo -> criar vários ícones.
Você pode fazer o download se em http://www.towofu.net/soft/e-aicon.php
fonte
O que eu faço é preparar um PNG de 512x512, o Alpha Channel é bom para cantos arredondados ou sombras projetadas, então eu o envio para este site http://convertico.com/ e, de graça, ele me retorna 6 tamanhos .ico arquivo com tamanhos de 256x256, 128x128, 64x64, 48x48, 32x32 e 16x16.
fonte
O Visual Studio Resource Editor (gratuito como a edição VS 2013 Community) pode importar PNG (e outros formatos) e exportar ICO.
fonte
Encontrei um aplicativo para Mac OSX chamado ICOBundle que permite que você solte facilmente uma seleção de arquivos ico de tamanhos diferentes no ICOBundle.app, solicite um destino e nome de arquivo e cria o arquivo .ico com vários ícones.
Agora, se fosse possível misturar uma versão gif animada naquele arquivo, seria um conjunto completo de ícones, infelizmente não é possível e requer um trecho de arquivo e código separado.
fonte
Nova resposta 2018:
Etapa 1 Inicie o Microsoft Paint. Não o Paint.Net, mas o Paint simples
Etapa 2 Abra a imagem que deseja converter para o formato do ícone, clicando na guia "Pintar" da barra de ferramentas e selecionando "Abrir".
Etapa 3 Clique na guia "Pintar", realce a opção "Salvar como" e selecione a opção "Imagem BMP". Como 256 cores. Há uma lista suspensa.
Etapa 4 Você precisa abri-lo no Paint.net agora. Digite um nome de arquivo para o ícone e digite ".ico" (sem aspas) como extensão do arquivo. Selecione sua pasta de saída preferida para o ícone e clique em "Salvar". (Ainda no tipo bmp), expondo a definição automática na janela de parâmetros de salvamento.
Esta é uma solução para aqueles que NÃO QUEREM OS APLICATIVOS DE TERCEIROS GANHAR PERMISSÕES EM SEU COMP.
Eu uso essa maneira simples de criar ícones personalizados para pastas na minha área de trabalho ou documentos.
fonte