A new project which I have in mind is in progress and I guess only hal9000 knows about this. One of the task that I need to do is embed the program’s icon to the post. At first I was thinking of using Google Images to look for the icon of the software but the quality seemed to vary so I’ve decided to make it a standard by extracting the icon directly from the executable file and then saving it as PNG image format. The reason why I’ve chosen PNG is because the file size is small, support transparency and all web browsers is able to view it. There are many free third party tools such as IconsExtract by Nir Sopher that I can use to extract icons from EXE files but most of them is only capable of saving the output as icon file format (.ico). After looking around, I found just the tool that I need called BeCyIconGrabber that is able to extract the icon from EXE and save it as PNG.
BeCyIconGrabber is a small and portable utility to view icons and cursors of any sizes that are contained in EXE, DLL, ICL, OCX, CPL, SRC, ICO and CUR files. The icons/cursors can be saved either individually as an icon, cursor, bitmap, png file or collectively within resource libraries.
The utility is very straight forward to use. Just run the EXE file and browse for the file that you want to view or extract the icons from the Directory tab. The available icons are displayed by their sizes in its own respective tabs. To save the icons, select the icons, right click and choose Save. There are probably different sizes such as 32 x 32 and quality (8, 24, 32 bit) that you can choose to save.
You can also search the system for files which contain icons/cursors and adding the frequently used files to favorites so that you can easily access it from the Favorites tab. Windows operating system also comes with a lot of icons by default and you can easily view all of them by clicking on the (Shell) at the Favorites tab.
BeCyIconGrabber is free and runs on XP/Vista and 7.
BeCyIconGrabber Extracts Icon from EXE and Save Output as PNG is a post from: Raymond.CC Blog