Como abrir arquivos ICO no PhotoShop CC

Embora o Adobe Photoshop seja um dos melhores softwares de edição de fotos que existe, é um pouco chato que ele não suporte nativamente a abertura de arquivos .ICO (ícone). Para abrir e editar gráficos de ícones na área de trabalho, muitos usuários tentam usar alternativas de terceiros - mas na verdade existe um plug-in muito simples do PhotoShop para abrir e salvar arquivos .ICO.

Este plug-in funcionará para qualquer versão do PhotoShop de 5.0 em diante para Windows, e um punhado de versões para Mac ( depende da versão OS X).

Se, por algum motivo muito estranho, você estiver usando o Windows 98, poderá baixar uma versão alternativa do plugin.

Compatibilidade Mac

  • Photoshop CS5 em Intel Macintosh (32/64 bits)
  • Photoshop CS3 e CS4 em Intel de 32 bits e PowerPC Macintosh
  • Photoshop 3.0-7.0, CS, CS2 em PowerPC Macintosh (OS X, OS 9 e Classic)
  • Photoshop 4.0 / MacOS 8.0 em 68K Macintosh

Compatibilidade Windows

  • Windows: Photoshop 5.0 e qualquer versão posterior no Windows 98 / NT, XP, Vista e Windows 7

Requisitos

Plugin de formato de arquivo ICO para Photoshop

Para instalar

Windows de 32 bits / 64 bits (Vista / Windows 7):

Baixe o plugin e extraia-o para uma pasta.

Mova o arquivo do plug-in para C: \ Arquivos de programas \ Adobe \ Photoshop \ Plug-Ins \ Formatos de arquivo ou a versão de 32 bits se estiver no Windows de 32 bits (C: \ Arquivos de programas (x86). Pode ser necessário para criar a pasta Formatos de arquivo dentro de \ Plug-Ins se ela não existir.

Se você estiver executando em um sistema Windows de 64 bits e estiver lançando a versão de 64 bits do Photoshop CS4 ou CS5,  baixe a versão de 64 bits do plug-in  e coloque-o na pasta Plug-Ins correspondente ao Photoshop de 64 bits ( ou seja, aquele em “Arquivos de programas” e não em “Arquivos de programas (x86)”).

Mova o plug-in para a pasta "Formatos de arquivo" dentro da pasta Plug-ins do Photoshop:

  • Para Windows (32 bits),  8bi
  • Para Windows (64 bits),  8bi

Se estiver usando Corel PSP Photo X2, coloque o plug-in em C: \ Arquivos de programas \ Corel \ Corel Paint Shop Pro Photo X2 \ Idiomas \ EN \ PlugIns

Saia e reinicie o Photoshop, se já estiver em execução.

Para usar o plugin

  • Use o comando Abrir do Photoshop (menu Arquivo) para abrir os arquivos .ICO e .CUR (que agora aparecerão no navegador de arquivos)
  • Use o comando Salvar do Photoshop para criar arquivos .ICO e .CUR.
  • Se estiver salvando .CUR, observe que o ponto ativo do cursor é definido pela origem da régua.

Está tendo problemas?

  • Se não tiver certeza se o plugin está instalado corretamente, procure “ICO (Windows Icon)” no menu “About Plug-in” do Photoshop (no Windows, procure em “Help”; no OS X, em “Photoshop”). Se não estiver listado:
  • Verifique se você baixou a versão correta (Windows / Mac)
  • Está no subdiretório “Formatos de arquivo” da pasta “Plug-ins” do Photoshop?
  • Você saiu e relançou o Photoshop?
  • Se você estiver executando o Vista e vir o erro “ponto de entrada do plug-in não encontrado”, tente reiniciar e reinstalar ou consulte esta postagem.
  • O plugin não é um plugin de filtro ou importação / exportação, então não o procure aí. Ele aparece como uma opção de formato ao abrir ou salvar (imagens elegíveis).
  • O formato ICO não permite imagens com mais de 256 pixels de altura ou largura.
  • Apenas imagens em bitmap, escala de cinza, indexadas e em modo RGB, não mais que 8 bits por canal, podem ser salvas como ICO.

Sobre transparência

O formato ICO tem uma máscara inerente de transparência de 1 bit (0 = opaca, 1 = transparente), chamada de bitmap AND.

  • Ao ler ou salvar uma imagem no modo RGB no Photoshop 6.0 ou posterior, a transparência da camada é usada para a máscara
  • Se a imagem estiver no modo Indexado e usar um “índice transparente”, ele será usado para definir a máscara do ícone
  • Em outros casos, a máscara ICO é tratada como um canal alfa (preto = 0 = opaco, branco = 255 = transparente)
  • Nos ícones de formato PNG (Vista), o canal alfa é simplesmente armazenado como parte do PNG. Não há máscara separada.

Salvando imagens no modo indexado

Para garantir que os arquivos de saída sejam os mais compactos possíveis, a menor profundidade de pixel é escolhida o suficiente para representar as cores usadas pelo ícone:

  • Modo RGB: sem tabela de cores
  • Modo indexado / escala de cinza com> 16 cores: 8 bits por pixel (até 256 cores na tabela de cores)
  • Modo indexado / escala de cinza com> 2 cores: 4 bits por pixel (até 16 cores na tabela de cores)
  • Modo bitmap ou indexado / escala de cinza com 2 ou menos cores: 1 bit por pixel (até 2 cores na tabela de cores)

Uma observação sobre os tamanhos dos arquivos (somente Mac)

Não se assuste se o Mac Finder mostrar um tamanho de arquivo inesperadamente grande para arquivos ICO salvos fora do Photoshop. O próprio ICO é armazenado na bifurcação de dados e é o menor possível (veja acima).

O cálculo do tamanho do Finder é aumentado pelos prolíficos “metadados” do Photoshop na bifurcação de recursos e não reflete verdadeiramente o tamanho dos dados ICO. (Isso é armazenado para todos os arquivos salvos fora do Photoshop, independentemente do formato, e se miniaturas de imagens e visualizações estão ativadas em Preferências.) O tamanho “K” do Finder também é afetado pelo tamanho mínimo de alocação do volume (frequentemente 4 ou 8 K dependendo da partição Tamanho).

No upload para um site da Web, a bifurcação de dados sozinha é copiada e a bifurcação de recursos é removida e, portanto, esses dados extras (e a figura preenchida do Finder) não têm nenhum efeito ou relevância. O tamanho lógico “verdadeiro” do arquivo ICO pode ser confirmado no Terminal do OS X com  ls -l  no diretório do ícone (ou  arquivos -x br  no Shell MPW).

Sobre ícones de 32 bits (Windows XP)

O plugin pode criar ícones de 32 bits com transparência alfa de 8 bits. Isso ocorrerá em dois casos:

  1. no Photoshop 6.0 ou posterior, salvando uma imagem RGB em camadas (ou seja, não achatada)
  2. em qualquer versão do Photoshop, salvando uma imagem RGB plana com 2 ou mais canais alfa.

No primeiro caso, a transparência da camada será usada como o ICO alpha. A “máscara AND” de 1 bit é obtida do primeiro canal alfa ou, se não houver canal alfa disponível, é derivada da transparência da camada.

No segundo caso, o primeiro canal alfa é usado para criar a “máscara AND” de 1 bit, e o segundo canal alfa torna-se o ICO alfa de 8 bits.

Em ambos os casos, os dados de cor são definidos como zero (preto) onde o ícone é transparente. Isso deve produzir o resultado desejado (transparência completa sobre o fundo).