iconutil
v1.0.2
Published
Convert between PNG/Iconsets and .ICNS files
Downloads
182
Maintainers
Readme
iconutil
Convert between PNG/Iconsets and .ICNS files with Node.JS
Installation
Requires OSX and Xcode.
npm install iconutil
Usage
###Convert an ICNS file to an Iconset
var iconutil = require('iconutil');
var path = '/Applications/Messages.app/Contents/Resources/Messages.icns';
iconutil.toIconset(path, function(err, icons) {
// icons is an an object where keys are the file names
// and the values are Buffers containing PNG files
});
###Convert an Iconset to to an ICNS file
var iconutil = require('iconutil');
var path = './test.iconset';
iconutil.toICNS(path, function(err, icon) {
// icon is a Buffer containing the ICNS file
});