beautypg.com

TransAct Technologies ITHERM 280 User Manual

Page 278

background image

ITherm® 280 Unicode and Fonts

iTherm

®

280 Programmer’s Guide

Page 276

Rev C

28-07764

Function

Set minimum character height and width in points.

All

ASCII

[ESC] + P

Hexadecimal 1BH 2BH 50H
Decimal

<27> <43> <80>

Range

w = 0, 4 – 72 h = 4 - 72


The [ESC] + P command will set the minimum character width or height based on “w” for the
width and “h” for height, where “w” and “h” are in points, defined as 1/72

nd

of an inch increments.


If the character width is set to zero, the height will be used for the width and proportional
spacing will be used.

NOTE: The set pitch command will take precedence unless this command
selects 0 width.

Function

Set minimum character height and width in ¼ points.

All

ASCII

[ESC] + p

Hexadecimal 1BH 2BH 70H
Decimal

<27> <43> <112>

Range

w = 0, 16 – 255

h = 16 - 255


The [ESC] + p command will set the minimum character width or height based on “w” for the
width and “h” where “w” and “h” are in ¼ points or 1/288

th

of an inch increments. This

approximates setting characters by dot.

If the character width is set to zero, the height will be used for the width and proportional
spacing will be used.

NOTE: The set pitch command will take precedence unless this command
selects 0 width.

Function

Set Character spacing in points.

All

ASCII

[ESC] + I

Hexadecimal 1BH 2BH 49H
Decimal

<27> <43> <73>

Range

d = 0, 4 – 72


The [ESC] + I command will set the character spacing in points, where one point is defined as
1/72

nd

of an inch. This command will force mono-space printing. It will override any character

spacing set by the set character height and width commands defined above. This spacing will
be enforced until deactivated by setting the value to 0 or if the set character height and width
commands use a 0 for the width indicating proportional spacing should be used. This command
differs from the [ESC] + J command in that all characters are centered on the fixed cell size. It
the character is too big for the cell, it may overlap the previous and next character. The
character size is not adjusted to fit the cell.

If d = 0 variable spacing is selected.