O que é o formato de ficheiro ICON?
.icon é uma extensão não padronizada usada por vários editores de ícones e aplicativos para salvar pequenas imagens bitmap destinadas a ícones de programas ou de interface de usuário. Nenhuma organização única possui o formato e não existe uma especificação binária universal; os arquivos podem ser internamente .ico (formato de ícone do Windows), .png, BMP ou um binário específico de um aplicativo.
Quando o formato interno é compatível com ICO - o caso mais comum - o arquivo começa com o cabeçalho de 4 bytes 00 00 01 00, seguido por uma matriz ICONDIRENTRY que descreve o tamanho de cada imagem incorporada e, em seguida, os blocos de dados de imagem (bitmap DIB ou PNG incorporado). Um único arquivo .icon baseado em ICO pode agrupar várias resoluções - normalmente 16×16, 32×32, 48×48, 64×64, 128×128 e 256×256 pixels - para que o sistema operacional ou o aplicativo selecione o tamanho mais apropriado em tempo de execução.
No Windows, o .ico é o padrão nativo; .icon é um alias não padronizado que alguns editores utilizam. No macOS, o formato de ícone nativo é o .icns (Apple Icon Image format), não o .icon. Se um aplicativo não reconhecer um arquivo .icon, renomeá-lo para .ico geralmente resolve o problema para arquivos baseados em ICO.
Aplicativos como IconoMaker, Perfect Icon, Axialis IconWorkshop, GIMP e Adobe Photoshop podem abrir e salvar arquivos .icon; o IrfanView e o XnView os exibem quando o formato interno é ICO ou PNG.
Segurança e proteção
RISCO: LOWArquivos .icon são dados de imagem passivos. Sem código executável; sem explorações conhecidas em editores de imagem bem mantidos. Renomeie para .ico e abra em qualquer visualizador de imagens com segurança.
Detalhes do formato
em resumo- Ícone do Finder do macOS (ícone de pasta/arquivo personalizado) - O macOS armazena ícones personalizados no resource fork ou como um arquivo .icon oculto em alguns contextos; estes são compatíveis com ICNS, não com o Windows ICO.
- Arquivos de pacote de ícones específicos de aplicativos - Alguns editores de ícones (Axialis IconWorkshop, outros) podem usar .icon como uma extensão de projeto/exportação.
Programas que abrem arquivos ICON
Detalhes técnicos
especificação profunda| Formato interno | Tipicamente Windows ICO (cabeçalho `00 00 01 00`); também pode ser PNG, BMP ou binário específico do aplicativo |
| Magic bytes do ICO | `00 00 01 00` no deslocamento 0 (quando baseado em ICO) |
| Ordem dos bytes | Little-endian (arquivos baseados em ICO / BMP) |
| Profundidade de cor | 1 bpp, 4 bpp, 8 bpp, 24 bpp ou 32 bpp (32 bpp inclui canal alfa de 8 bits) |
| Tamanhos de quadro suportados | 16×16 a 256×256 px por quadro (padrão ICO); alguns editores suportam 512×512 e maiores |
| Contêiner de vários tamanhos | O `ICONDIR` do ICO suporta até 255 quadros de imagem por arquivo |
| Compressão | Nenhuma para quadros baseados em BMP; DEFLATE para quadros PNG incorporados (suportado desde o Windows Vista) |
| Transparência | Máscara XOR de 1 bit (ICO legado) ou canal alfa de 8 bits (quadros ICO / PNG de 32 bpp) |
| Tamanho de arquivo típico | 1 KB - 500 KB |
| Padronização | Alias não padronizado para `.ico` na maioria dos contextos; sem especificação de formato registrada ou tipo MIME |
| Distinção no macOS | `.icns` é o formato de ícone nativo do macOS; `.icon` no macOS não é um alias para `.icns` |
| Tipo MIME | `image/x-icon` (herdado do ICO; não registrado formalmente para a extensão `.icon`) |
| Lançado | N/A (extension used by multiple unrelated tools) |
Conversões de ICON
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos ICON.