Graphic mode – TransAct Technologies ITHERM 280 User Manual

Page 125

Advertising
background image

iTherm

®

280 Programmer’s Guide

Programming Codes

28-07764

Rev C

Page 123

Graphic Mode

The iTherm

®

280 Printer conforms to the basic definition of IBM all-points-addressable (APA)

graphic commands. It is not designed to print large quantities of graphical data. The printer only
prints graphics that are 2.5 inches wide. At this time, there is not a graphics mode for Epson
emulation.

The iTherm

®

280 Printer always prints in one of the native resolutions of 104 x 96, 208 x 96, 104

x 192, or 208 x 192 dpi. To provide compatibility with the standard IBM APA resolutions, the
printer internally modifies the graphics to print as expected. The printer converts the vertical
resolution by altering the [ESC] J command (which is typically used for vertical spacing) and
adjusting it so that horizontal passes touch as expected. The requested horizontal resolution is
converted by data scaling. Because the vertical dpi of the printer is always greater, the resulting
APA graphics printed on the iTherm

®

280 Printer are slightly smaller than the same graphic

printed on an impact printer. All of this is done transparently to the application; however, loss of
resolution may result in some modes. If desired the [ESC] * <m> command can be used to
select the native resolution.

Note 1: If the iTherm

®

280 Printer is used with programs that convert text

to graphics, the printer is slower than if the printer is sent ASCII text. The
iTherm

®

280 Printer is supported by a Windows’ print driver that allows

applications to select supported fonts.

Note 2: Generally, the horizontal graphic commands provide faster print
than the APA graphic commands.


Standard APA Graphics

[ESC] K

Print single-density graphics (60h x 72v dpi)


ASCII

[ESC] K <n

1

> <n

2

>

Hexadecimal 1BH 4BH <n

1

> <n

2

>

Decimal

<27> <75> <n

1

> <n

2

>

IPCL

none

Description The [ESC] K <n

1

> <n

2

> command prints <n

1

> + 256 * <n

2

> bytes of single-

density graphics (60 dpi).

[ESC] L

Print half-speed double-density graphics (120h x 72v dpi)


ASCII

[ESC] L <n

1

> <n

2

>

Hexadecimal 1BH 4CH <n

1

> <n

2

>

Decimal

<27> <76> <n

1

> <n

2

>

IPCL

none

Description The [ESC] L <n

1

> <n

2

> command prints <n

1

> + 256 * <n

2

> bytes of double-

density graphics (120 dpi) at half speed, allowing full and half dots to be printed.

[ESC] Y

Print full-speed double-density graphics (120h x 72v dpi)

Advertising