summaryrefslogtreecommitdiffstats
path: root/upstream/debian-bookworm/man1/pnmpaste.1
diff options
context:
space:
mode:
Diffstat (limited to 'upstream/debian-bookworm/man1/pnmpaste.1')
-rw-r--r--upstream/debian-bookworm/man1/pnmpaste.1129
1 files changed, 129 insertions, 0 deletions
diff --git a/upstream/debian-bookworm/man1/pnmpaste.1 b/upstream/debian-bookworm/man1/pnmpaste.1
new file mode 100644
index 00000000..e16ee9c7
--- /dev/null
+++ b/upstream/debian-bookworm/man1/pnmpaste.1
@@ -0,0 +1,129 @@
+\
+.\" This man page was generated by the Netpbm tool 'makeman' from HTML source.
+.\" Do not hand-hack it! If you have bug fixes or improvements, please find
+.\" the corresponding HTML page on the Netpbm website, generate a patch
+.\" against that, and send it to the Netpbm maintainer.
+.TH "Pnmpaste User Manual" 1 "16 December 2018" "netpbm documentation"
+
+.SH NAME
+
+pnmpaste - paste a rectangle into a PNM image
+
+.UN synopsis
+.SH SYNOPSIS
+
+\fBpnmpaste\fP
+
+[\fB-replace\fP | \fB-or\fP | \fB-and\fP | \fB-xor\fP |
+\fB-nor\fP | \fB-nand\fP | \fB-nxor\fP]
+
+\fIfrompnmfile\fP \fIx\fP \fIy\fP
+[\fIintopnmfile\fP]
+.PP
+You can abbreviate all options to their shortest unique prefix.
+
+.UN description
+.SH DESCRIPTION
+.PP
+This program is part of
+.BR "Netpbm" (1)\c
+\&.
+.PP
+\fBpnmpaste\fP reads two PNM images as input and inserts the first
+image (the "pasted image") into the second (the "base image") at the
+specified location, and produces a PNM image the same size and type as
+the base image as output.
+.PP
+Either file name argument (but not both) may be '-' to indicate
+Standard Input. If you don't specify the second file argument at all, that's
+the same as '-'.
+.PP
+\fIx\fP and \fIy\fP specify the location in the base image at
+which to put the top left corner of the pasted image, \fIx\fP giving
+the horizontal position and \fIx\fP giving the vertical position. A
+nonnegative value indicates the number of pixels right of the right
+edge or below the top edge of the base image, while a negative value
+indicates the number of pixels right of the right edge or below the
+bottom edge (so x = -5 means 5 pixels left of the right edge).
+.PP
+If any part of the pasted image does not fit within the base image,
+\fBpnmpaste\fP fails.
+.PP
+This tool is most useful in combination with \fIpamcut\fP. 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.
+.PP
+Another useful companion tool is \fBpbmmask\fP.
+.PP
+\fBpamcomp\fP is a more general tool, except that it lacks the
+"or," "and," and "xor" functions.
+\fBpamcomp\fP allows you to specify a transparency 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 base image.
+
+.UN options
+.SH OPTIONS
+.PP
+In addition to the options common to all programs based on libnetpbm
+(most notably \fB-quiet\fP, see
+.UR index.html#commonoptions
+ Common Options
+.UE
+\&), \fBpnmpaste\fP recognizes the following
+command line options:
+
+
+.TP
+\fB-replace\fP, \fB-or\fP, \fB-and\fP, \fB-xor\fP,
+\fB-nor\fP, \fB-nand\fP, \fB-nxor\fP
+.sp
+These option specify the operation to use when doing the paste.
+The default is \fB-replace\fP, which means to do the obvious paste:
+replace pixels of the "into" image with those of the
+"from" image.
+.sp
+\fB-and\fP, \fB-nand\fP, \fB-or\fP, \fB-nor\fP, \fB-xor\fP,
+and \fBnxor\fP are allowed only if both input images are PBM images. They
+say to combine the "from" and "into" images by performing boolean operations:
+Each pixel of the output image is the result of the boolean operation on the
+corresponding pixels of the two input images, where white is TRUE and black
+is FALSE.
+.sp
+Note that this is different from what you would get by doing a bit
+arithmetic on the bits in the PBM images, because in PBM, white is
+represented by a 0 bit, and 0 in bit arithmetic corresponds to FALSE
+in boolean arithmetic.
+.sp
+\fB-nand\fP, \fB-nor\fP, and \fB-nxor\fP were new in Netpbm 10.85
+(December 2018).
+
+
+
+.UN seealso
+.SH SEE ALSO
+.BR "pamcomp" (1)\c
+\&,
+.BR "pamcut" (1)\c
+\&,
+.BR "pnminvert" (1)\c
+\&,
+.BR "pnmarith" (1)\c
+\&,
+.BR "pbmmask" (1)\c
+\&,
+.BR "pnm" (1)\c
+\&
+
+.UN author
+.SH AUTHOR
+
+Copyright (C) 1989, 1991 by Jef Poskanzer.
+.SH DOCUMENT SOURCE
+This manual page was generated by the Netpbm tool 'makeman' from HTML
+source. The master documentation is at
+.IP
+.B http://netpbm.sourceforge.net/doc/pnmpaste.html
+.PP \ No newline at end of file