If-Koubou

Как да извлечете висококачествени икони от файлове на приложението

Как да извлечете висококачествени икони от файлове на приложението (Как да)

Ако трябва да извлечете икона от програмен файл или от друг тип файл (например .dll файлове), има много безплатни инструменти, които правят задачата лесна. Много малко обаче ще извлекат висококачествени иконки от файловете.

Повечето безплатни инструменти за извличане на икони ще извлекат по-малки размери на иконите на изображенията, като например 16 × 16, 32 × 32 или 48 × 48 пиксела. Някои икони идват с по-големи размери, като например иконите, използвани в Windows. Има свободна, малка програма, наречена BeCyIconGrabber, която ви позволява да преглеждате и запазвате икони и курсори от всякакъв размер, съдържащи се в .exe, .dll, .icl, .ocx, .cpl, .src, .ico и .cur файлове. Можете да запишете извлечените икони поотделно като .png файл, .bmp файл, .ico файл или .cur файл или в групи в ресурсните библиотеки, т.е. .dll или .icl файлове.

BeCyIconGrabber може да се изтегли като инсталационен файл или като преносим файл, който не се нуждае от инсталиране. Изтеглихме преносимия файл.

Щракнете двукратно върху файла на инсталатора и следвайте инструкциите за инсталиране, след което стартирайте програмата или щракнете двукратно върху преносимия .exe файл, за да стартирате програмата.

Има три раздела от лявата страна на прозореца BeCyIconGrabber. Използвайте раздела Директория, за да изберете файл, от който да извлечете една или повече икони. Използвайте раздела Търсене, за да намерите всички икони в избраната директория и евентуално нейните поддиректории. Използвайте раздела "Любими", за да "маркирате" файловете, от които се нуждаете често.

Като пример за извличане на икони от един файл, ще изберем файла с изпълним файл (.exe) на Internet Explorer, от който ще извлечем голяма икона. Щракнете двукратно върху локалния диск (C :) на раздела Directory.

Придвижете се до следната директория и изберете файла iexplore.exe.

C: \ Program Files \ Internet Explorer

Раздели в дясната част на прозореца BeCyIconGrabber за различните размери на наличните в избрания файл икони.

ЗАБЕЛЕЖКА: Не е задължително да избирате файлове, които съдържат икони. Ако изберете файл без икони, BeCyIconGrabber автоматично извлича иконите от изпълнимия файл за програмата, свързана с избрания файл.

Internet Explorer има някои големи, 256 x 256 икони в изпълнимия си файл. За да извлечете една от тези икони, кликнете върху раздела 256 x 256 и кликнете върху Запазване в долната част на прозореца.

Появява се диалоговият прозорец Запазване като Всички налични икони в избрания файл се показват в полето Формат. По подразбиране в падащия списък "Съхранение като тип" се избират икони (* .ico) и се избират всички икони във файла. Ако искате да запазите всички икони в полето "Форматиране" в един файл, трябва да изберете типа .ico или .cur. Ако изберете тип. Png или .bmp като тип, трябва да изберете само една икона, за да я запишете в полето Format.

За да запазите само 256 x 256 иконата, изберете иконата на 256 x 256 32 бита в полето Формат. Въведете име за файла в полето за редактиране на името на файла и изберете тип за файла от падащия списък Save as type. Кликнете върху Запазване.

Можете също да посочите колко цвята се използват в избраната икона или дълбочината на цветовете. За да направите това, кликнете с десния бутон върху иконата и изберете цветове от изскачащото меню. Изберете 1 бит, 4 бита, 8 бита или 24 бита, за да определите дълбочината на цветовете за тази икона. За да изберете автоматично дълбочината на цветовете, изберете (автоматично) от подменюто, което е стандартният избор.

За файловете, които често избирате в BeCyIconGrabber, можете да добавите файловете към списъка си с любими. За да направите това, изберете файла в раздела Директория или в списъка с резултати в раздела Търсене и кликнете върху Любими в долната част на лявата част на прозореца.

Избраният файл се добавя в раздела "Любими". Ако не искате да запазите файла като любим, изберете го от раздела "Любими" и кликнете върху Премахване.

Елементът (Shell) е налице в раздела "Любими" по подразбиране и не може да бъде премахнат. Той осигурява достъп до иконите, използвани от операционната система Windows. Ако търсите обща икона, която да използвате, (Shell) е добро място за начало.

Освен че сами търсете и подбирате файлове, от които да извличате икони, можете да потърсите BeCyIconGrabber за всички файлове, съдържащи икони в избраната директория. За целта кликнете върху раздела Търсене и щракнете върху Ново търсене.

В диалоговия прозорец "Търсене" кликнете върху "Преглед" вдясно от полето за търсене в полето "Търсене в директория".

ЗАБЕЛЕЖКА: Можете също да въведете пълната пътека ръчно в полето за редактиране.

В диалоговия прозорец "Търсене на папки" отидете до директорията, в която искате да търсите икони, изберете директорията и натиснете OK.

За да търсите във всички поддиректории в избраната директория, щракнете върху квадратчето Повторно търсене.

Някои файлове съдържат повече от една икона или символ във файла. Ако искате да намерите само файлове с определен минимален брой символи, въведете желания номер в минималния брой съдържащи се символи за файла, който трябва да бъде избран. Стойността по подразбиране е 1.

Символите, съдържащи се в файловете в избраната директория и поддиректории, се извличат автоматично и се показват в раздели от дясната страна на прозореца BeCyIconGrabber. За да ограничите броя на символите, които да се извлекат по време на търсенето, въведете желания номер в Максимален брой символи, за да ги извлечете незабавно по време на полето за редактиране за търсене. Стойността по подразбиране е 10000.

Кликнете върху OK, за да започнете търсенето. Избрахме да търсим всички икони в директорията на програмните файлове и всички поддиректории.

Файловете, които се сканират, се показват в съобщение в долната част на прозореца BeCyIconGrabber. За да спрете търсенето, кликнете върху Отказ.

Всички файлове, съдържащи икони, се показват в списък в раздела "Търсене". Първоначално всички икони от всички намерени файлове се показват в разделите в дясната част на прозореца BeCyIconGrabber. За да видите икони само за конкретен файл в списъка, изберете този файл.Само иконите, съдържащи се в този файл, се показват в раздели отдясно.

В допълнение към извличането на икони от файловете, BeCyIconGrabber може да извлича курсори. По подразбиране иконите се избират само. За да извлечете курсори, както и икони, изберете Курсори от менюто Опции.

ЗАБЕЛЕЖКА: Когато промените избора на икони и курсори, трябва да стартирате търсенето отново или да премахнете избора на файла в раздела Директория и да го изберете отново, за да влезе в сила промяната.

Следващото изображение показва резултатите от търсенето само на курсори в директорията и поддиректорите на програмните файлове.

Извличането на икони от файловете е полезно, ако създавате много специализирани преки пътища към скриптове или досие файлове и искате да прикачите икони към преките пътища, за да ги разпознаете лесно. BeCyIconGrabber улеснява извличането на висококачествени икони в различни размери.

Изтеглете BeCyIconGrabber от http://www.becyhome.de/download_eng.htm.