Формат файла, обычно используемый для значков, - ICO. Что делает его интересным, так это то, что он не является типичным форматом изображения, а вместо этого внедряет в файл изображения различных размеров и типов, а также разную глубину цвета.
Также ознакомьтесь с нашей статьей Как ускорить работу Windows 10 - полное руководство
По этой причине значок может выглядеть одинаково на мониторах с разрешением 640 x 480 пикселей и 4K, если в файл встроены соответствующие форматы.
Вот почему извлечение значка из EXE-файла не простая задача. Благодаря различным приложениям вы можете конвертировать любую версию иконки исполняемого файла в изображение всего несколькими щелчками мыши. Эта статья объяснит вам, как это сделать.
EXE в Image Tools
Быстрые ссылки
- EXE в Image Tools
- Лучшие инструменты для извлечения иконок
- 1. IconViewer
- 2. IconsExtract
- 3. QuickAny2Ico
- 4. Дюймовочка
- Извлечь EXE-файл в Icon, используя PowerShell
- Извлечение проще с помощью инструментов
Лучший способ извлечь значки из EXE-файла в файл изображения - использовать некоторые сторонние инструменты «exe-to-image». Все они работают по одному принципу.
Сначала они извлекают изображение значка из файла EXE в файл ICO. Затем, поскольку файлы ICO не являются файлами изображений, они выполняют один дополнительный шаг и преобразуют его в PNG или другие форматы изображений.
В Интернете вы можете найти различные инструменты, которые могут извлечь значок в файл ICO, но только некоторые из них непосредственно извлекут изображение из двоичного файла.
Лучшие инструменты для извлечения иконок
Это одни из самых эффективных и удобных инструментов извлечения пиктограмм в интернете.
1. IconViewer
IconViewer - один из старейших инструментов для извлечения иконок. Последний раз он обновлялся в 2008 году, но он совместим с Win 10. Кроме того, вам нужно будет установить его, что удобно для людей, которым необходимо часто его использовать. С другой стороны, это может занять ненужное место для тех, кто хочет использовать его только один или два раза.
Для сохранения иконки вам необходимо:
- Щелкните правой кнопкой мыши файл EXE или DLL.
- Нажмите «Свойства».
- Выберите вкладку «Значки». Вы увидите все значки, связанные с этим файлом.
- Нажмите на значок, который вы хотите извлечь.
- Выберите правильный размер изображения и глубину цвета в меню «Изображения устройства». Это под окном значка.
- Нажмите на значок «Сохранить» внизу.
- Выберите местоположение нового изображения и желаемый формат изображения (BMP или PNG).
- Затем инструмент автоматически извлечет значок из файла EXE.
Существует также возможность выбрать несколько EXE-файлов, и когда вы повторите шаги 1-3, вы увидите все их встроенные значки в одном окне.
2. IconsExtract
В отличие от IconViewer, IconsExtract является автономным EXE-файлом, который не требует установки. Просто скачайте и запустите.
Сразу после запуска появится окно «Поиск значков», в котором вам нужно будет выбрать файлы и курсоры, которые вы хотите сканировать. Также есть возможность отфильтровывать ненужные размеры иконок, выбирать форматы и глубину цвета.
Вы можете искать отдельный файл, введя его имя в поле или просматривая проводник. Также есть возможность сканировать целые папки с их подпапками на наличие исполняемых файлов. Вы даже можете выполнить сканирование целых разделов жесткого диска. Однако это может занять много памяти и может занять много времени.
Чтобы сохранить значки, вам необходимо:
- Выберите все значки, которые вы хотите извлечь.
- Нажмите на меню «Файл».
- Выберите «Сохранить выбранные значки».
- Найдите папку, в которую вы хотите сохранить файлы изображений.
- Нажмите на кнопку «Сохранить значки».
Вы также можете скопировать значок в буфер обмена и вставить его в другое приложение, такое как Microsoft Word, Adobe Photoshop, Paint и т. Д.
3. QuickAny2Ico
Quick Any2Ico, пожалуй, самый удобный из всех. Он имеет простой пользовательский интерфейс и не требует установки. Просто скачайте и запустите.
Когда вы запустите инструмент, вы заметите три поля: одно для выбора исполняемого файла, одно для выбора места назначения для извлеченного значка и третье для выбора параметров.
Существует также возможность извлечь значок, просто перетащив исполняемый файл в инструмент. Он автоматически найдет путь к файлу, и вы можете нажать кнопку «Извлечь его», чтобы начать процесс.
4. Дюймовочка
Это приложение не ограничивается извлечением значков только из исполняемых файлов. Вы можете найти любой тип файла, и Thumbico преобразует значок файла в изображение.
Также в приложении есть несколько интересных функций, таких как поворот / перелистывание изображения, выбор цвета и размера фона. Также есть возможность сохранить изображение в формате GIF и JPG, помимо обычных форматов PNG и BMP.
Это приложение поставляется в портативной версии, которую вы можете запустить сразу после загрузки. Но вы также можете получить установщик, который предоставляет некоторые дополнительные функции.
Извлечь EXE-файл в Icon, используя PowerShell
Если вы не хотите использовать какие-либо инструменты, вы можете вручную извлечь значок из исполняемого файла с помощью Microsoft PowerShell. Это возможно только в Windows 10, и вы можете извлечь только файл ICO.
Для этого сначала скопируйте этот код в PowerShell:
Get-Icon -folder c: \ exelocation -name
#>
Функция Get-Icon {
Param (
$ папка
)
:: LoadWithPartialName ('System.Drawing') | Из-Null
md $ folder -ea 0 | Из-Null
dir $ folder * .exe -ea 0 -rec |
ForEach-Object {
$ baseName = :: GetFileNameWithoutExtension ($ _. FullName)
Write-Progress «Извлечение значка» $ basename
:: ExtractAssociatedIcon ($ _. FullName) .ToBitmap (). Save ( «$ папка \ $ basename.ico»)
}
}
Введите «Get-Icon-Folder» вместо «Get-Icon -folder c: \ exelocation –name».
Этот код извлечет значок из исполняемого файла и создаст файл ICO в том же каталоге.
Извлечение проще с помощью инструментов
Даже если метод PowerShell существует, гораздо проще получить один из сторонних инструментов и позволить им выполнять свою работу. Они не только преобразуют значок в файл изображения, но вы также можете настроить тип, размер и глубину цвета.
Однако, если вам нужен только файл ICO или вам не нравятся сторонние инструменты, вы также можете попробовать вариант PowerShell.
Какое программное обеспечение для извлечения иконок вам понравилось больше всего? Используете ли вы PowerShell для извлечения ваших иконок? Напишите комментарий ниже и дайте нам знать.
