123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104 |
- .TH WRJPGCOM 1 "15 June 1995"
- .SH NAME
- wrjpgcom \- insert text comments into a JPEG file
- .SH SYNOPSIS
- .B wrjpgcom
- [
- .B \-replace
- ]
- [
- .BI \-comment " text"
- ]
- [
- .BI \-cfile " name"
- ]
- [
- .I filename
- ]
- .LP
- .SH DESCRIPTION
- .LP
- .B wrjpgcom
- reads the named JPEG/JFIF file, or the standard input if no file is named,
- and generates a new JPEG/JFIF file on standard output. A comment block is
- added to the file.
- .PP
- The JPEG standard allows "comment" (COM) blocks to occur within a JPEG file.
- Although the standard doesn't actually define what COM blocks are for, they
- are widely used to hold user-supplied text strings. This lets you add
- annotations, titles, index terms, etc to your JPEG files, and later retrieve
- them as text. COM blocks do not interfere with the image stored in the JPEG
- file. The maximum size of a COM block is 64K, but you can have as many of
- them as you like in one JPEG file.
- .PP
- .B wrjpgcom
- adds a COM block, containing text you provide, to a JPEG file.
- Ordinarily, the COM block is added after any existing COM blocks; but you
- can delete the old COM blocks if you wish.
- .SH OPTIONS
- Switch names may be abbreviated, and are not case sensitive.
- .TP
- .B \-replace
- Delete any existing COM blocks from the file.
- .TP
- .BI \-comment " text"
- Supply text for new COM block on command line.
- .TP
- .BI \-cfile " name"
- Read text for new COM block from named file.
- .PP
- If you have only one line of comment text to add, you can provide it on the
- command line with
- .BR \-comment .
- The comment text must be surrounded with quotes so that it is treated as a
- single argument. Longer comments can be read from a text file.
- .PP
- If you give neither
- .B \-comment
- nor
- .BR \-cfile ,
- then
- .B wrjpgcom
- will read the comment text from standard input. (In this case an input image
- file name MUST be supplied, so that the source JPEG file comes from somewhere
- else.) You can enter multiple lines, up to 64KB worth. Type an end-of-file
- indicator (usually control-D) to terminate the comment text entry.
- .PP
- .B wrjpgcom
- will not add a COM block if the provided comment string is empty. Therefore
- \fB\-replace \-comment ""\fR can be used to delete all COM blocks from a file.
- .SH EXAMPLES
- .LP
- Add a short comment to in.jpg, producing out.jpg:
- .IP
- .B wrjpgcom \-c
- \fI"View of my back yard" in.jpg
- .B >
- .I out.jpg
- .PP
- Attach a long comment previously stored in comment.txt:
- .IP
- .B wrjpgcom
- .I in.jpg
- .B <
- .I comment.txt
- .B >
- .I out.jpg
- .PP
- or equivalently
- .IP
- .B wrjpgcom
- .B -cfile
- .I comment.txt
- .B <
- .I in.jpg
- .B >
- .I out.jpg
- .SH SEE ALSO
- .BR cjpeg (1),
- .BR djpeg (1),
- .BR jpegtran (1),
- .BR rdjpgcom (1)
- .SH AUTHOR
- Independent JPEG Group
|