User's Manual
Table Of Contents
- Contents
 - About This Document
 - Introduction
 - Commands
- Immediate Commands
 - Print Commands
- Advanced Mode, Select
 - Alphanumeric Field Separator
 - Batch Count, Set
 - Clear All Data
 - Clear Data From Current Field
 - Command Terminator 1
 - Command Terminator 2
 - Configuration Parameters, Transmit
 - Cut
 - Data Shift – International Characters
 - Direct Graphics Mode, Select
 - Emulation Mode, Enter
 - Field, Select
 - Field Decrement, Set
 - Field Increment, Set
 - First Data Entry Field, Select
 - Font, Transmit
 - Form Feed
 - Format, Select
 - Format, Transmit
 - Increment and Decrement, Disable
 - Memory Usage, Transmit
 - Next Data Entry Field, Select
 - Numeric Field Separator
 - Options Selected, Transmit
 - Page, Select
 - Page, Transmit
 - Printhead Parameters, Transmit
 - Program Mode, Enter
 - Program Number, Transmit
 - Quantity Count, Set
 - Start and Stop Codes (Code 39), Print
 - Test and Service Mode, Enter
 - User-Defined Characters, Transmit
 - User-Defined Tables, Transmit
 - Warm Boot
 
 - Configuration Commands
- Amount of Storage, Define
 - Auto-Transmit 1, Enable
 - Auto-Transmit 2, Enable
 - Auto-Transmit 3, Enable
 - Auto-Transmit 1, 2, and 3, Disable
 - Cutter, Enable or Disable
 - Dark Adjust, Set
 - Emulation or Advanced Mode on Power-Up
 - End-of-Print Skip Distance, Set
 - IBM Language Translation, Enable or Disable
 - Intercharacter Delay, Set
 - Label Rest Point, Adjust
 - Label Retract, Enable or Disable
 - Label Retract Distance, Set
 - Label Stock Type, Select
 - Label Width, Set
 - Maximum Label Length, Set
 - Media Sensitivity, Select
 - Message Delay, Set
 - Number of Image Bands, Set
 - Postamble, Set
 - Preamble, Set
 - Print Speed, Set
 - Printer Language, Select
 - Printhead Loading Mode, Select
 - Self-Strip, Enable or Disable
 - Top of Form, Set
 
 - Program Mode Commands
- Bar Code, Select Type
 - Code 39
 - Code 93
 - Interleaved 2 of 5
 - Code 2 of 5
 - Codabar
 - Code 11
 - Code 128
 - UPC/EAN
 - HIBC Code 39
 - Code 16K
 - Code 49
 - POSTNET
 - PDF417
 - Using ,m1 to Select the Number of Columns
 - Using ,m2 to Select an Error Correction Level
 - Using ,m3 to Set the Truncate Flag
 - MaxiCode
 - JIS-ITF
 - HIBC Code 128
 - Data Matrix Symbology Versions ECC-100 and ECC-200
 - QR Code
 - MicroPDF417
 - Bar Code Field, Create or Edit
 - Bitmap Cell Height for Graphic or UDF, Define
 - Bitmap Cell Width for Graphic or UDF, Define
 - Bitmap User-Defined Font, Clear or Define
 - Border Around Human-Readable Text, Define
 - Box Field, Create or Edit
 - Character Bitmap Origin Offset, Define
 - Character Rotation or Bar Code Ratio, Define
 - Code 39 Prefix Character, Define
 - Command Tables, Load
 - Current Edit Session, Save
 - Data Source for Format in a Page, Define
 - Field, Delete
 - Field Data, Define Source
 - Field Direction, Define
 - Field Origin, Define
 - Font Character Width, Define
 - Font Type, Select
 - Format, Create or Edit
 - Format Direction in a Page, Define
 - Format, Erase
 - Format Offset Within a Page, Define
 - Format Position From Page, Delete
 - Format Position in a Page, Assign
 - Graphic, Select
 - Graphic or UDC, Define
 - Height Magnification of Bar, Box, or UDC, Define
 - Human-Readable Field, Create or Edit
 - Intercharacter Space for UDF, Define
 - Interpretive Field, Edit
 - Interpretive Field, Enable or Disable
 - Length of Line or Box Field, Define
 - Line Field, Create or Edit
 - Outline Font, Clear or Create
 - Outline Font, Download
 - Page, Create or Edit
 - Page, Delete
 - Pitch Size, Set
 - Point Size, Set
 - Print Line Dot Count Limit, Set
 - Program Mode, Exit
 - User-Defined Character, Clear or Create
 - User-Defined Character Field, Create or Edit
 - User-Defined Font Character, Create
 - Width of Line, Box, Bar, or Character, Define
 
 - Test and Service Commands
- Ambient Temperature, Transmit
 - Command Terminator
 - Dark Adjust
 - Factory Defaults, Reset
 - Formats, Print
 - Hardware Configuration Label, Print
 - Label Taken Sensor Value, Transmit
 - Pages, Print
 - Pitch Label, Print
 - Print Quality Label, Print
 - Printhead Temperature Sensor Value, Transmit
 - Reflective Sensor Value, Transmit
 - Software Configuration Label, Print
 - Test and Service Mode, Exit
 - Transmissive Sensor Value, Transmit
 - User-Defined Characters (UDC) and Graphics, Print
 - User-Defined Fonts, Print
 
 - Set-Get-Do (SGD) Commands
 
 - Network Configuration
 - Control Panel Options
 - Index
 

Commands
Print Commands
28
14177L-003  APL-I Reference Guide 11/24/09
Format, Select 
Purpose To choose a format for either data entry or output.
Syntax 
<ESC>En,m
Supported Based on testing, this command works the same on the Zebra printer with 
APL-I firmware as on the 3400D printer. 
Default: n = 0 
Values for n: *, 0-19 
Va l u e s  f o r  m :  not available
Notes Things to be aware of:
• n represents the numeric format ID and m dictates to only re-image the changed fields.
• If any page is selected other than 0, n becomes an alphanumeric format position 
ranging from a-z.
• After a format is selected, the field pointer directs you to the lowest numbered data 
entry field.
• For the re-imaging command to work successfully and retain the image, the printer 
must be able to fully image a label within the range of available image bands.
• The printer erases all host entered/variable data from the format.
Important If an invalid format number is entered, error code 36 is generated.
Format, Transmit 
Purpose To send a printer format to the host.
Syntax 
<ESC>xn
Supported Based on testing, this command works the same on the Zebra printer with 
APL-I firmware as on the 3400D printer.
Notes Things to be aware of:
• If <ESC>x is sent to the printer without specifying the value for n, the printer uploads 
the complete format directory. The format directory is in the following format: 
•
[Idnumber][name][type][storage size]<CR><LF>. 
[Idnumber] is the value identified by n. [name] is the name set out in the 
command that created the format. 
[type] is 0. [storage size] is the amount 
of memory necessary to store the format. 
• If you enter an incorrect number, an error code 25 is generated. 
• The printer must stay in Advanced mode.










