icoutilz v1.5
Copyright (C), 2005, High Speed Software. All rights reserved.
http://www.high-speed-software.com/icoutilz/
This program examines and manipulates ICO files. The "-merge" command
packs multiple BMP and ICO files into a single ICO file. The "-split"
command extracts the images from an ICO file into separate BMP files.
The "-info" command prints basic information about the images in an
ICO file.
usage:
icoutilz -merge {file.ico | file.bmp mode}... -output icofile
icoutilz -split -bmp file.ico...
icoutilz -split -ico file.ico...
icoutilz -info {file.ico | file.bmp}...
where mode is one of:
-opaque No transparency mask.
-border The most frequent color from the border of the image is
used as the transparent color.
-lowerleft The color of the pixel in the lower left corner is
used as the transparent color.
-pixel x y The color of the pixel at (x,y) is the transparent color.
(0,0) is the lower-left corner.
-palette n The nth color in the palette is used as the transparent
color. The file.bmp must use a color palette.
Numbering starts at 0, so the first color is 0.
-rgb #rrggbb The transparent color in hex.
-rgb r g b The transparent color in decimal, 0-255.
-bmp file 'File' is a 2-color BMP file that is used as the
transparency mask.
The "-split -bmp" command extracts the images into files named:
filename_wxhxb.BMP and filename_wxhxb_mask.BMP
where: w=width, h=height, b=bits-per-pixel.
The "_mask" file is the transparency mask for the image.
A counter is appended to the filename if there is more than
one image with the same width, height and bits-per-pixel.
The "-split -ico" works like the "-split -bmp" command except it
extracts the images into ICO files so there are no "_mask" files.