Introduction, About ezpl, Rules and syntax – GoDEX EZPL User Manual
Page 6

1
Introduction
About EZPL
The EZPL (EZ Programming Language) is a high-level label definition and printer control language.
Features of EZPL are as follows:
1. The data are stored to be processed and will not be printed out until the last printing instruction is
received.
2. All the printing contents can be rotated.
3. Images can be downloaded and stored.
There are two ways to send printing commands to the printer. One is sending through the command
window of (GoLabel or QLabel), the other is sending through Windows
TM
HyperTerminal
TM
via RS-232 port.
The EZPL language consists of three types of commands:
♦
Setup commands – It includes printer control instructions, configuration instructions and image
downloading instructions.
♦
Control commands – It includes commands that can control the printer to take action
immediately, such as cleaning memory, feeding label.
♦
Label Format commands - Define the format of data that will be presented on the label, such as
Line, Rectangle, Barcode, Text and image.
Rules and syntax
EZPL commands include parameter strings associated with them:
1. The syntax of commands contains capital letters as the ID for each function.
2. The lower case letters in command represent parameters.
3. Control and Setup commands use the tilde (~) and caret (^) as prefix.
4. Label Format commands have no prefix.
5. The comma (,) is the delimiter to separate each parameter, and the CR (Carriage Return) signifies
the end of every command.
Example: In “~En,name,size “ command, “E” is an identity letter of this image downloading command;
“n”, “name” and “size” are three parameters.
*All company and/or product names are trademarks and/or registered trademarks of their respective
owners.