User`s manual

Confidential
RS-T80 Programming Manual
- 83 -
· If the horizontal or vertical starting position is set outside the printable area,
the printer stops command processing and processes the following data as
normal data.
· If the printing area width or height is set to 0, the printer stops command
processing and processes the following data as normal data.
· This command sets the position where data is buffered to the position
specified by ESC T within the printing area.
· If (horizontal starting position + printing area width) exceeds the printable area,
the printing area width is automatically set to (horizontal printable area
horizontal starting position).
· If (vertical starting position + printing area height) exceeds the printable area,
the printing area height is automatically set to (vertical printable area – vertical
starting position).
· The horizontal and vertical motion unit are specified by GS P. Changing the
horizontal or vertical motion unit does not affect the current printing area.
· Use the horizontal motion unit (x) for setting the horizontal starting position
and printing area width, and use the vertical motion unit ( y) for setting the
vertical starting position and printing area height.
· When the horizontal starting position, vertical starting position, printing area
width, and printing area height are defined as X, Y, Dx, and Dy respectively,
the printing area is set as shown in the figure below.
[Default] Decided by printer configuration
[Relative] CAN, ESC L, ESC T, GS P
[Demo] 0A
1D 50 CB CBset printer solution 203×203
1B 4C (enter page mode)
1B 57 20 00 00 00 40 01 90 01 set print area in page mode
1B 24 00 00set absolute honzontal starting position to be starting point
41