Skip to content

Latest commit

 

History

22 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Windows Icon Extractor

This module attempts to extract icons of any windows path and returns PNG represented by base64 string.

Limitations

  • only runs on windows (uses internal windows libraries)
  • the result is always 32x32

Changelog

1.0.4

  • Unicode paths accepted now!
  • Fixed occasional failture to load icon (caused by wrong memory management)
  • Fixed possible memory leak

Installation

Using npm:

npm install win-icon-extractor --save

Usage

This module consists of single exported function. This function returns promise, which returns base64 encoded png data.

var extractIcon = require('win-icon-extractor');

extractIcon("binary.exe").then((result) => {
	// Prints "data:image/png;base64,iVB...."
	console.log(result);
});

About

Extracts icon resource from any windows binary or file to base64 PNG string.

Topics

Resources

Stars

8 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages