Download Print this page

Star Micronics NP-345 Product Specifications page 21

Advertisement

7) Overall print mode setting: <<ESC ! n>>
Code
Sets print mode. "n" has following meanings
Bit
0
1
2
3
4
5
6
7
* If double height and double width are set at the same time quadruple character will be
formed.
* All of the printed characters will be underlined except for the 90° rotated characters
and spaces created by horizontal tab.
* Underline width is determined by the value set in [Underline set/reset] section.
The default value is "1".
* Different sizes of character mixed such as double width and normal size can be
printed.
* The default value of "n" is [00] h.
8) Down load characters set/reset : <<ESC % n>>
Code
Setting or resetting the characters to be downloaded.
* Download character set and download bit image set cannot be used at the same
time.
* Only LSB (b0) is valid for "n" value. LSB (b0) has the following meanings.
9) Definition of download character:<< ESC & s n m a Dn>>
Code
* [s = 03 ] h * [20≤n≤7E ] h * [20≤m≤7E ] h
* font B [ 01≤a≤09] h
Definition of download character(such as alpha numeric).
1. "s" indicates a number of bytes in a vertical direction and "a" is a number of dots
in horizontal direction.
2. "n" indicates the start character code, and "m" means the end character code. If
only 1 character should be defined, then n = m.
3. Definable characters are from <20>h to <7E>h in ASCII code (95 characters).
4. "Dn" indicates the data to be defined. It indicates the "a" dots pattern from the left.
Remaining area on the right of a character is filled with spaces.
5. Once a download character is defined, it remains valid until the download
character is redefined, printer is initialized, reset signal is input, or the power is
turned off.
6. Resetting will resets only area specified.
: [1B] h + [21] h + n
Function
Character font
Undefined
Undefined
Bold
Double height
Double width
Undefined
Underline
: [1B] h + [25] h + n
b0
Function
0
Resets download character
1
Sets download character
Default value is "n" = [00]h
: [1B ] h + [26] h + s + n + m + a + Dn
* [00≤n≤FF] h
Values
0
Font A
-
-
Reset
Reset
Reset
-
Reset
* [00≤n≤FF]h
* font A [ 01≤a≤0C ] h
16
1
Font B
-
-
Set
Set
Set
-
Set

Advertisement

loading