ПростоTIP: Как с хоть какого файла извлечь его иконку?

В своё время необходимо выловить понравившуюся иконку с какой-либо программки, необходимо пробираться в дебри самого приложения — в папку Resources, где желанный значок обычно и размещен. Конкретно так обычно рекомендуют опытные маководы. Достаточно сложную функцию можно существенно упростить. К тому же предлагаемый метод извлечения иконок годится не только лишь для приложений, да и совершенно для хоть какого каталога либо файла, доступного через Finder.

Для примера далековато ходить не надо — возьмем значок твердого диска, который находится на десктопе Mac OS X. Щелкните на этом значке и нажмите клавиши command+option+I. В показавшемся окне-инспекторе щелкните на таком же значке твердого диска, размещенного в самом верху инспектора, и нажмите клавиши command+C.

Сейчас запустите утилиту Preview и в его главном меню изберите команду Файл > Новейший с буфера обмена (File > New from Clipboard), либо нажмите клавиши command+N. В ответ на ваше действие Preview создаст файл скопированной ранее иконки — со всеми ее вариациями, предусмотренными для различных размеров. Сейчас осталось сохранить значок в подходящем вам формате — ICNS, PNG (с поддержкой полупрозрачности), PDF, JPEG и т. д.


Так смотрится извлечение иконки на самом деле. Заметьте одну деталь: при сохранении извлеченной пиктограммы в PNG-формат сохраняется та версия иконки, которая была выделена в «Просмотре».

Добавлено: Весьма дельный комментарий отдал наш читатель Crabadelic, которым упростил функцию извлечения иконки до предела. Заместо копирования значка в окне-инспекторе, просто скопируйте файл, каталог, приложение либо накопитель, чей значок необходимо получить в итоге. Буде далее — по мнению тому же сценарию, через «Просмотр» сделайте вставку с буфера и сохраните приобретенное изображение в подходящий формат. Изящнее метода и не придумаешь. 🙂

Понравилась статья? Поделиться с друзьями:
Добавить комментарий