
CPCL Emulation
CPCL Commands (Continued)
Set Printer to Use Gap Sensing (LP Models Only) GAP-SENSE,
Set Printer to Use Back Mark Sensing (LP Only) BAR-SENSE,
Print PCX formatted Graphic PCX {x} {y} {data}
Print Different Character Styles On One Line CONCAT {x} {y} {font} {size} {offset} {data} …
{font} {size} {offset} {data} ENDCONCAT
Print Different Character Styles Vertically VCONCAT {x} {y} {font} {size} {offset} {data} …
{font} {size} {offset} {data} ENDCONCAT
Left Justify Fields LEFT [end]
Center Justify Fields CENTER [end]
Right Justify Fields RIGHT [end]
Draw a Circle ** CIRCLE {x} {y} {r} {thick}
Print a Logo/Graphic ** LOGO {logoname} {x} {y} {wscale} {hscale}
Save Label Job as Logo ** SAVE {logo ID} {logo name}
Utility Commands
Set Line Printer Font SETLP {font number} {font size} {unit height}
Set Line Feed Height SETLF {unit height}
Set Horizontal Position X {unit value}
Set Horizontal and Vertical Position XY {x unit value} {y unit value}
Set Vertical Position Y {unit value}
Move Horiz. Relative to Current Position RX {unit x value to move relative to present position}
Move Vertically Relative to Current Position RY {unit y value to move relative to present position}
Set Left Margin LMARGIN {dots to offset from left}
Set Bold Mode SETBOLD {value}
Set Spacing Between Characters SETSP {unit to separate characters}
Align Media to Print Head SETFF {max-feed} {skip-length}
Set Start Printing Timeout to n/8 Seconds SETLP-TIMEOUT {time in 1/8 seconds}
Set Page Width PAGE-WIDTH, PW {width}
Print Bar Code BARCODE, B {type*} {width} {ratio} {height}
{x} {y} {data}
Print Vertical Bar Code VBARCODE, VB {type*} {width} {ratio} {height}
{x} {y} {data}
Print a Rectangular Box BOX {x0} {y0} {x1} {y1} {width}
Print a Line LINE, L {x0} {y0} {x1} {y1} {width}
Set Print Tone TONE {level}
Print PCX Formatted Graphic ** PCX {x} {y} {data}
Relative Move Horizontally & Vertically ** RXY {x} {y} {data}
Line Print Mode Commands
Graphic Data ESC-g {00} {width}
Carriage Return CR
Line Feed LF
Form Feed FF
Backspace BS
I/O Handshake, Printer Responds With ACK ETX
Use Format File ! USE-FORMAT, ! UF {format name}
Define Format File ! DEFINE-FORMAT, !DF{format name}
Begin a Label Print Session ! {offset} 200 200 {height} {qty}
Single Utility Command ! U1 {single utility command}
Multiple Utility Command ! UTILITIES, ! U
{multiple utility command separated by CRLF}
PRINT
44
Komentáře k této Příručce