Как вытащить иконку?

3 ноября 2014 г. Просмотров: 832
В подавляющем большинстве приложений для операционной системы Windows графические изображения, используемые в панелях инструментов и меню, хранятся в секции ресурсов модуля в формате иконок. Иконки Windows представляют собой наборы пар растров изображение-маска, позволяя тем самым хранить в одном файле несколько пиктограмм различного разрешения с поддержкой прозрачности. Сегодня доступно множество бесплатных коллекций иконок. Но иногда для исследований и экспериментов требуется вытащить иконку из существующего модуля.

Вам понадобится

  • Программа Resource Hacker.

Инструкция


  • Откройте PE-модуль в программе Resource Hacker. В главном меню нажмите на пункт "File". Далее выберите пункт "Open". Отобразиться диалог открытия файла. Перейдите в нем в директорию, где находится файл, из которого необходимо извлечь иконку. Выберите файл в списке, отображающем содержимое каталога. Нажмите кнопку "Открыть".

  • Произведите поиск иконки, которую необходимо извлечь. После того, как PE-модуль будет загружен, в левой части окна приложения отобразиться панель, представляющая собой элемент управления дерево. В нем будет содержаться информация обо всех ресурсах модуля в виде иерархического представления с группировкой ресурсов по типам. Разверните раздел "Icon". Далее последовательно разворачивайте подразделы этого раздела. В них будут отображены элементы, названия которых будут соответствовать числовым идентификаторам иконок. Последовательно выделяйте элементы. Просматривайте изображения иконок в крайней правой панели. Проделайте аналогичные действия с разделом "Icon Group".

  • Начните сохранение найденных иконок. Выделите необходимый ресурс. Кликните по пункту меню "Action". В отобразившемся вложенном меню выберите пункт, соответствующий операции сохранения выделенной иконки. Название пункта имеет вид: "Save [раздел : подраздел : идентификатор]".

  • Сохраните иконку. В появившемся диалоге "Save resource to..." укажите директорию, в которую будет сохранен файл иконки, а также его имя. Нажмите кнопку "Сохранить".

  • Просмотрите сохраненную иконку. Используйте возможности программ просмотра изображений, проводника Windows, либо возможности файлового менеджера. Убедитесь, что извлеченная иконка была корректно сохранена.
  • Оцените статью!