Generating Label Formats
The first line in the sample format (Table
A record is a data string that contains the information to be printed on the label(s). Records are the building blocks of label formats. Every record must end with a termination character (usually a carriage return, <CR>). Omitting termination characters will result in the concatenation of records. Omitting the carriage return that precedes the termination character E, which is necessary to complete the label formatting and begin printing, will cause the printer to continue interpreting all subsequent data as label print format records.
Generating Records
Every record is made of three parts: (1) A header that is 15 bytes in length, (2) the data to be printed, and (3) a termination character (e.g., <CR>) marking the end of the field. The header is used to select the appearance of the data when printed by specifying rotation, font type, size, and position. Every header contains similar information, but this information may be used in different ways by different types of records. The six record types are:
1.Internal
2.Smooth Font (Simulated)
3.Scalable Font
4.Bar code
5.Images
6.Graphics
The Structure of a Record
The basic structure of the record is described below. For details regarding the various interpretations of the six types see Record Structure Types.
The third line of the label format example in Table
121100000050005HOME POSITION<CR>
This string comprises a complete record, shown below, divided into its three basic component parts.
Header | Data String | Termination Character |
121100000050005 | HOME POSITION | <CR> |
Table 8-2: Record Structure Components
The record conforms to the following fixed field format (spaces added for visual clarity). Identifying lower case letters have been placed below the field values for reference in the following sections:
1 | 2 | 1 | 1 | 000 | 0005 | 0005 | HOME POSITION | <CR> |
a | b | c | d | eee | ffff | gggg | [hhhh iiii] jj…j | Termination character |
60 |