laserbar.1 (1700B)
1 .TH LASERBAR 1 2 .SH NAME 3 laserbar \- produce bar codes on a PostScript laser printer 4 .SH SYNOPSIS 5 .B laserbar 6 [\fB-r\fP rotate] [\fB-x\fP xoffset] [\fB-y\fP yoffset] 7 [\fB-X\fP xscale] [\fB-Y\fP yscale] [\fB-lns\fP] string 8 .SH DESCRIPTION 9 .I Laserbar 10 prints on the standard output the PostScript text that will produce 11 (on a suitable laser printer) the \s-2CODE-39\s+2 bar code 12 corresponding to 13 .I string. 14 The \fBr\fP option may be used to specify a rotation (in 15 degrees) of the bar code. 16 The \fBx\fP, \fBy\fP, \fBX\fP, and \fBY\fP options may be used to specify 17 an x- or y-axis offset (in inches) or scaling factor, respectively. 18 (The offset is measured from the lower left corner of the page 19 to the upper left corner of the bar 20 code. By default, the bar code produced is one inch high, and is scaled 21 so that the narrowest elements are each 1/72-inch \- i.e., one point \- wide.) 22 If the \fBl\fP option is specified, the bar code produced is labeled. 23 If the \fBn\fP option is specified, the resulting PostScript text 24 includes a leading \f(CWnewpath\fP command, so that the text may stand 25 alone or precede any other PostScript commands. 26 If the \fBs\fP option is specified, the resulting PostScript text includes 27 a trailing \f(CWshowpage\fP command, so that the text may stand alone 28 or follow any other PostScript commands. 29 .P 30 This manual page (if it appears with a bar code printed on it) was 31 produced by something like the following sequence: 32 .IP 33 .ft CW 34 laserbar -x 2.5 -y 3 -l -n ABC123xyz > tempfile 35 .br 36 troff -man -Tpost laserbar.1 | dpost >> tempfile 37 .br 38 prt -dprinter -lpostscript tempfile 39 .ft P 40 .SH SEE ALSO 41 laserbar(3), prt(1), dpost(1), postbgi(1), postprint(1), postdmd(1), posttek(1), etc.