Как и значки Windows, Mac OS X имеют несколько страниц, отображающих, одно и то же содержимое, в разных размерах, и, возможно, с разной глубиной цвета.
Расширение, по умолчанию, для формата изображения значка Apple ICNS.
Выполните ту же процедуру, что и для значков Windows.
Существует предопределенный список размеров страниц и глубины цвета, разрешенных, в ICNS. Поддерживаются только эти:
Размер | Глубина цвета |
---|---|
1024 x 1024 | 32-бита |
512 x 512 (retina) | 32-бита |
512 x 512 | 32-бита |
256 x 256 (retina) | 32-бита |
256 x 256 | 32-бита |
128 x 128 | 32-бита |
64 x 64 (retina) | 32-бита |
64 x 64 | 32-бита |
48 x 48 | 32-бита |
48 x 48 | 256 цветов |
48 x 48 | 16 цветов |
48 x 48 | черно-белый |
32 x 32 (retina) | 32-бита |
32 x 32 | 32-бита |
32 x 32 | 256 цветов |
32 x 32 | 16 цветов |
32 x 32 | черно-белый |
16 x 16 | 32-бита |
16 x 16 | 256 цветов |
16 x 16 | 16 цветов |
16 x 16 | черно-белый |
16 x 12 | 256 цветов |
16 x 12 | 16 цветов |
16 x 12 | черно-белый |
16-цветные и 256-цветные значки Mac, должны иметь стандартную палитру. При редактировании такого значка, вы можете загрузить, соответствующую палитру, в палитру цветов, сначала, переключившись на экран образцов, с помощью кнопки , а затем, щелкнув и загрузив Mac-16-colors.swa или Mac-256-colors.swa. Так выглядят стандартные, 16-цветные и 256-цветные палитры ICNS:
Обратите внимание, что 16-цветная палитра, не является подмножеством 256-цветной палитры.
Это ограничение применяется, только, к черно-белым, 16-цветным и 256-цветным страницам.
Формат файла ICNS, хранит общую маску прозрачности, для всех страниц, с палитрой, одного и того же, заданного размера. Это означает, что, например 1-битная страница 48x48, всегда, должна иметь тот же альфа-канал, что и 16-цветная страница 48x48 и 256-цветная страница 48x48.
Это, более или менее, связано с ограничением маски прозрачности.
Предположим, что вы сохранили документ ICNS, содержащий 16-цветную или 256-цветную страницу, но не содержащий черно-белую (1-битную) страницу, того же размера. При перезагрузке файла, вы заметите, что появилась дополнительная, 1-битная страница, определенного размера, при этом, все непрозрачные пиксели стали, черными.
Это связано с тем, что альфа-канал 16- или 256-цветной страницы ICNS, хранится в том же потоке данных, что и, соответствующее, 1-битное изображение, поэтому, альфа-маска не может существовать без 1-битной страницы.