ppmtowinicon(1) | General Commands Manual | ppmtowinicon(1) |
ppmtowinicon - convert 1 or more portable pixmaps into a Windows .ico file
ppmtowinicon [-andpgms] [-output output.ico] [ppmfiles...]
Reads one or more portable pixmaps as input. Produces a Microsoft Windows .ico file as output.
A Windows icon contains 1 or more images, at different resolutions and color depths.
Microsoft recommends including at least the following formats in each icon (size and bits-per-pixel):
16 x 16 - 4 bpp
32 x 32 - 4 bpp
48 x 48 - 8 bpp
Default I/O is STDIN/STDOUT.
The and mask is like an alpha mask, except for what it signifies in the "not opaque" areas. In the usual case, the foreground image is black in those areas, and in that case the areas are fully transparent -- the background shows through the icon. But in general, a not opaque pixel signifies that the background and foreground should be merged as follows: The intensities of the color components in the forgeground and background are represented as binary numbers, then corresponding bits of the background and foreground intensities are exlusive-or'ed together. So there is a sort of reverse video effect.
Copyright (C) 2000 by Lee Benfield.
22 May 2000 |