Chapter 6
Downloadable Graphics
428TC Operator’s Manual - 880041-0141 6-7
required to store the entire graphic and will split the large file into the correct number of
smaller files internally. The printer stores these smaller files sequentially in the slots
following the one specified in the appropriate load or save graphic command. Therefore,
before sending a graphic file that is 64KB or more (uncompressed size), make sure that the
specified font slot has enough following empty slots to store the file properly.
Graphics that are stored in multiple slots in this way may still be printed as if they are one
large graphic. In the label format, refer to the first slot (the one specified in the download
command) regardless of how many slots that may be required for large graphics. The
printer will automatically append the additional graphic files seamlessly without additional
user intervention.
(Word is a 16-bit value, Byte is an 8-bit value, and Label is a location within the file)
Label start:
the beginning of the file
Word, Word, lookup_table_offset
distance in bytes from start to beginning of
lookup_table (4 bytes)
Word tallest_char
height of graphic image in dots
Word widest_char
Width of graphic image in dots
Byte default_spacing
Default spacing, usually 0
Byte byte_width
Width of graphic image in bytes
Byte first_char
20 HEX
Byte last_char
20 HEX
Byte default_char
20 HEX
Label lookup_table
beginning of lookup table
Word char_offset [last_char-first_char]
an array of offsets, one for each character in
font. Each offset is the distance, in bytes, from
the start to the beginning of the corresponding
character’s data structure. The first word in this
array is the offset to the first character’s data;
the last word is the offset to the last character’s
data.
Label first_char_data
the beginning of the graphic image data
Word char_height
height of this character’s bitmap in dots
Word char_width
width of the graphic image in dots
Byte bitmap_data[char_height][byte_width]
bitmap of character, 2d array. The most
significant bit of the first byte in each row, prints
as the right most dot of the character, and the
first row is the bottom row when printed.
Summary of Contents for 428TC plus
Page 2: ......
Page 4: ......
Page 12: ...viii 428TC Operator s Manual 880041 0141...
Page 52: ...Getting Started Chapter 3 3 36 428TC Operator s Manual 880041 0141...
Page 144: ...Downloadable Fonts Chapter 7 7 8 428TC Operator s Manual 880041 0141...
Page 178: ...Code Switching Chapter 9 9 6 428TC Operator s Manual 880041 0141 Figure 9 5 Code Page 850...
Page 182: ...Code Switching Chapter 9 9 10 428TC Operator s Manual 880041 0141 Figure 9 9 Code Page 852...
Page 186: ...Code Switching Chapter 9 9 14 428TC Operator s Manual 880041 0141 Figure 9 13 Code Page 437...
Page 190: ...Code Switching Chapter 9 9 18 428TC Operator s Manual 880041 0141...
Page 210: ...12 10 428TC Operator s Manual 880041 0141...
Page 212: ...13 2 428TC Operator s Manual 880041 0141...
Page 214: ...13 4 428TC Operator s Manual 880041 0141...
Page 232: ...13 22 428TC Operator s Manual 880041 0141...
Page 236: ...13 26 428TC Operator s Manual 880041 0141...
Page 238: ...13 28 428TC Operator s Manual 880041 0141...
Page 239: ......