paste a rectangle into a portable anymap
see also :
pnmcomp - pnmcut - pnminvert - pnmarith - pbmmask
frompnmfile x y [intopnmfile]
add an example, a script, a trick and tips
no example yet ...
... Feel free to add your own example above to help other Linux-lovers !
portable anymaps as input. Inserts the first anymap into the
second at the specified location, and produces a portable
anymap the same size as the second as output. If the second
anymap is not specified, it is read from stdin. The x
and y can be negative, in which case they are
interpreted relative to the right and bottom of the anymap,
This tool is
most useful in combination with pnmcut. For instance,
if you want to edit a small segment of a large image, and
your image editor cannot edit the large image, you can cut
out the segment you are interested in, edit it, and then
paste it back in.
companion tool is pbmmask.
is, a more general tool, except that it lacks the
"or," "and," and "xor"
functions. pnmcomp allows you to specify an alpha
mask in order to have only part of the inserted image get
inserted. So the inserted pixels need not be a rectangle.
You can also have the inserted image be translucent, so the
resulting image is a mixture of the inserted image and the
flag specifies the operation to use when doing the paste.
The default is -replace. The other, logical
operations are only allowed if both input images are
bitmaps. These operations act as if white is TRUE and black
All flags can
be abbreviated to their shortest unique prefix.
pnmcut , pnminvert , pnmarith ,
pbmmask , pnm
1989, 1991 by Jef Poskanzer.