Page 2
Réglement sur le brouillage radioélectrique édicte par le ministére des Communications du Canada. Trademarks Monarch® is a registered trademark of Avery Dennison Retail Information Services LLC. MONARCH LANGUAGE INTERPRETER, MLI, MonarchNet2, 7410 and 939i are trademarks of Avery Dennison Retail Information Services LLC.
T A B L E O F C O N T E N T S GETTING STARTED ........................... 1-1 About This Manual ..........................1-1 Standard Features ..........................1-1 Before You Begin ..........................1-1 Creating an MPCLII Format Packet ......................1-2 Sample Batch Packet .........................
Page 4
About Flash Memory ..........................2-20 Formatting Flash Memory ........................2-21 Checking Available Flash Memory ..................... 2-21 Flash Memory Guidelines ........................2-21 Defining the Time/Date Packet ......................2-22 Clearing Packets from Memory ......................2-22 Using the Font Packet .......................... 2-23 Uploading Format Header Information ....................2-26 Defining a Network Console Packet.......................
Page 5
Fixing the First Number in the Incrementing Sequence ................ 4-13 Using Option 61 (Re-image Field) ......................4-14 Using Option 64 (Program AFI Field for UHF RFID) ................4-15 Using Check Digits ..........................4-15 Sum of Products Calculation ......................4-16 Sum of Digits Calculation ........................4-17 CREATING GRAPHICS ..........................
Page 6
Using Special Characters in Batch Data ....................6-9 Sample Batch Data with Special Characters ..................6-9 Special Printing Considerations with the Optional Knife ................6-9 Serial Bar Code Printing Information ....................6-9 Downloading Methods ........................... 6-9 Sequential Method ..........................6-9 Batch Method ............................
Page 8
TrueType Font Information ........................B-8 Downloading TrueType Fonts ......................B-8 Using International Fonts ........................B-8 Selecting a Symbol Set ........................B-9 International Font Sample ........................ B-10 Arabic Font Sample ......................... B-10 Licensing Your Fonts .......................... B-10 Locating the Font Number in a Font Packet ..................B-11 SYMBOL SETS/CODE PAGES ........................
Page 9
Supply Layout Grids (Metric) ......................... D-6 Supply Layout Grids (Dots)........................D-7 Format Worksheet ..........................D-9 Sample Format Worksheet........................D-10 GLOSSARY ............................... G-1 INDEX ................................ I-1 Table of Contents vii...
Handbook. This manual provides the necessary information to design, write and print a Monarch® Printer Control Language II (MPCLII) format using the Monarch® 9906 printer. A b o u t T h i s M a n u a l You do not need to be a programmer to use this manual, but you must be familiar with creating text files and using basic commands.
A format defines which fields appear and where the fields are printed on the label. The printer requires this information in a special form, using Monarch® Printer Control Language II (MPCL). This section describes how to create a sample MPCLII format packet.
The leading edge is the edge of the label that exits the printer first; regardless of how the format is designed on the label. Use the Monarch® RFID Printer Setup Utility to configure your printer (read and write power, position settings, etc.) for your RFID supplies. Find this Web-based utility at http://www.servisource1.com/prnutil/rfidsetup/.
Page 14
Die Cut Black M ark Do not print M easure this M easure this in the gap ! distanc e distanc e Ap e rtu re M easure this distanc e Enter the label length for parameter f6. length in the format header. See “Defining the Format Header”...
D e t e r m i n i n g t h e P r i n t A r e a The bottom (or leading edge) is the edge that exits the printer first. The 0,0 point is at the bottom left corner of the label.
You can use an MPCLII format that was designed for another MPCLII printer on this printer. The 9906 printer uses a 203 dpi printhead and has an optional 300 dpi printhead. U s i n g t h e F o r m a t W o r k s h e e t The Format Worksheet is divided into sections that list the field types.
C O N F I G U R I N G T H E P R I N T E R This chapter discusses how to ♦ set communication parameters. ♦ upload the printers configuration or font information. ♦ configure the printer using online configuration packets. ♦...
U s i n g M P C L I I C o n v e n t i o n s Here are some guidelines to follow when using MPCLII. MPCLII Punctuation Use the following symbols when creating MPCLII packets: Character Description Decimal...
♦ Do not place a new line (return) or any other non-printing character within a field definition. However, a carriage return or line break after each | makes your formats easier to read. T,1,20,V,30,30,1,1,1,1,B,C,0,0,0 | T,2,10,V,50,30,1,1,1,1,B,C,0,0,0 | ♦ Spaces are ignored, except within character strings. ♦...
Page 20
Syntax for single packet Start of Header Configuration Header System Setup A, parameter 1...parameter 5 | End of Header You can also add a configuration to RAM or specify units for supply, print, margin, and cut positions. If you use the optional parameters with the I packet, any online configuration packets following the split vertical bar (|) must specify distances using the selected units.
Example {I,0,U,R | } Uploads the printer configuration from volatile RAM and returns the following to the host. A,0,0,0,0,0| B,1,1,0,0,0,0| C,0,0,0,0,0,0| D,1,0,2| E,"~123~044~034~124~125~126","","~013~010"| F,3,1,0,0,1| G,0,65,65| M,R,30715,24215,N,0,0| M,R,R,640| M,T,R,640| M,I,R,3300| M,D,R,640| M,F,R,1280| M,V,R,3840| T,0,0,0,0,0| X,0,3,10,-7,2| The parameters for each packet (A-X) are displayed. In the first line that begins with M, 30715 is the total volatile memory available, 24215 is the memory available in volatile RAM.
D e f i n i n g t h e S y s t e m S e t u p P a c k e t Use the system setup packet (A) to select the power up mode, display language, print separators between batches, print a slashed zero, and select the symbol set.
Note: The Standard, Reduced, Bold, OCRA and HR fonts only support the Internal Symbol Set (0). The CG Triumvirate™ typefaces only support the ANSI (1) and DOS Code Page 437 (2) and 850 (3) Symbol Sets. The scalable font (font#50) does not support Code Page 1256 Arabic (10). Code pages 13-16 and 4-12 are for downloaded TrueType fonts or the scalable font.
Page 24
B5. supply_posn Supply Position. Range: -300 to 300 in 1/203 inch. 0 is the default. Adjusts the machine to print at the vertical 0,0 point on the supply. This adjustment accounts for mechanical tolerances from machine to machine. The supply position adjustment only needs to be made on the initial machine setup.
D e f i n i n g t h e P r i n t C o n t r o l P a c k e t Use the print control packet (C) to set the contrast, print, and margin adjustment, print speed, and image rotation.
D e f i n i n g t h e M o n e t a r y F o r m a t t i n g P a c k e t The monetary formatting packet (D) selects the monetary symbols to print for a price field. Use the monetary formatting packet to select primary and secondary monetary symbols, and designate the number of digits to appear at the right of a decimal.
D e f i n i n g t h e C o n t r o l C h a r a c t e r s P a c k e t Use the control characters packet (E) to change the MPCLII control characters, enable and disable the immediate commands, and change the default terminator character for job requests and ENQs.
Resetting Control Characters You can change the characters in the previous example back to their original settings by downloading this packet: {I?E?"~123~044~034~124~125~126~094" | } Notice that the parameter separator is ? in this packet. This is the parameter separator that was set before this packet.
Page 29
Returns the printhead dot density to the host. 00 = 203 dpi 01 = 300 dpi Returns the customer ID or RPQ revision level to the host. (00 to 99) Returns the model number to the host. 45 = 9906 Returns the prototype number to the host. (00 to 99) Returns the revision number to the host.
Page 30
Command Parameter Checks the RFID hardware version. Resynchronizes supply when supply roll is changed. Note: Printer ignores this command if printing. ^SD or Disables the status polling feature by turning off the status polling control ^SCd character. Sets the status polling control character to the ASCII value given by the d parameter.
D e f i n i n g t h e C o m m u n i c a t i o n S e t t i n g s P a c k e t Use the communication settings packet (F) to set the baud rate, word length, stop bits, parity, and flow control for serial communications.
D e f i n i n g t h e B a c k f e e d C o n t r o l P a c k e t Use the backfeed control packet (G) to enable or disable the backfeed option, set the dispense position and the backfeed distance.
Special Considerations When Using Backfeed Make a note of the following items: ♦ Be careful when tearing supplies, because the adhesive can adhere to the printhead or platen roller. ♦ Backfeed affects each label in the on-demand mode or the first and last label of the batch in continuous mode.
D e f i n i n g t h e M e m o r y C o n f i g u r a t i o n P a c k e t Use the memory configuration packet (M) to customize the size of your printer’s buffers, which gives you greater flexibility in your formats.
Example Downloadable fonts {I,M,D,R,80 | Image buffer 320K M,I,R,3200 |} Make sure memory is available before adding memory to a buffer. In the above example, if the image buffer (M,I,R,3200) was defined before the downloadable fonts buffer (M,D,R,80), an error would have occurred.
Buffer Worksheet Make copies of this page to use as a buffer worksheet. Buffer Allocation Considerations Keep these items in mind when allocating memory. ♦ Do not allocate more memory than what is available. ♦ Free memory from one buffer before you add it to another buffer. ♦...
Formatting Flash Memory Formatting flash memory is required once during initial printer setup. From the Main Menu, select Setup, Flash Memory, then Format Flash. The process takes a few minutes. Note: When you format flash memory, all packets (formats, fonts, graphics, etc.) stored in flash memory are deleted and must be resent to the printer.
D e f i n i n g t h e T i m e / D a t e P a c k e t Use the time/date packet (T) to set the printer’s time and date. The printer must contain the optional real time clock.
This packet does not list the number of bytes the standard printer fonts use. Use the MONARCH® MPCL Toolbox Font Utility (available on our Web site) to create the font header and data. Refer to the online help for more information.
Page 40
Example {W,0,H,Z | } Selects all fonts and uploads the font size information for any downloaded fonts. The printer returns the following to the host: {W,0,H,Z| Font St yl e/Number 0,1,0,"Standard",0,0,0,14,22,14,22,3| 0,1,1,"CGTriBd9",1,0,7,25,31,10,15,0| S ymbol Set 0,1,437,"CGTriBd9",1,0,7,25,31,10,15,0| Font Name 0,1,850,"CGTriBd9",1,0,7,25,31,10,15,0| 0,10,0,"CGTriBd9",1,0,7,25,31,10,15,0| Spacing 0,10,1,"CGTriBd9",1,0,7,25,31,10,15,0| 0,10,437,"CGTriBd9",1,0,7,25,31,10,15,0|...
Page 41
0,56,0,"PaxSymbols",1,1,12261| } Note: The CG Triumvirate™ typefaces are trademarks of Monotype Imaging, Inc. Fonts 21-27 are only for the 9906 MLI™ printer. Fonts 510, 511, 512, and 513 are the same as fonts 15, 16, 17, and 18. Spacing Monospaced (0) or proportional (1).
U p l o a d i n g F o r m a t H e a d e r I n f o r m a t i o n You can upload format header information from the formats in memory to check the supply length and width for each format.
D e f i n i n g a N e t w o r k C o n s o l e P a c k e t Use the network console packet to send console commands directly to the network card via the printers serial port.
You can use the Monarch® RFID Printer Setup Utility to configure your printer (power level, print and supply position, etc) for your RFID supplies. Find this W eb-based utility at http://www.servisource1.com/prnutil/rfidsetup/.
D E F I N I N G F I E L D S This chapter provides a reference for defining ♦ the format header ♦ text and constant text fields ♦ bar code fields ♦ line and box fields ♦...
D e f i n i n g T e x t F i e l d s Create a separate definition for each text field. If text falls on two lines, each line of text requires a separate definition. Syntax T,field#,# of char,fix/var,row,column,gap,font,hgt mag,wid mag,color,alignment,char rot,field rot,sym set |...
Page 47
T7. gap Number of dots between characters 203 dpi or 300 dpi. Range: 0 to 99. 0 is the default. Note: For monospaced fonts, the additional spacing is added to the existing inter-character gap. This is also true for proportionally spaced fonts, but the inter-character gap varies with character combinations.
Page 48
T11. color There are two types of field color overlay attributes: Transparent The overlay field (text or constant text) does not block out (or “erase”) existing fields. Opaque The overlay field blocks out (or “erases”) existing fields. Options for standard printer fonts: Opaque, Normal, Black, Normal D/R/W Opaque, Normal, W hite, Normal...
Page 49
T13. char rot Character rotation. 0 is the default. The field or supply does not rotate, only the characters do. Options: Top of character points to top of field Top of character points to left of field Top of character points to bottom of field Top of character points to right of field T14.
Page 50
T15. sym set Symbol set. 0 is the default (Internal Sym bol Set). For scalable or TrueT ype® fonts, use: ANSI Symbol Set Macintosh W ingdings Unicode (user input) for particular mapping BIG5 (user input) for Unicode mapping GB2312 (user input) for Unicode mapping SJIS (user input) for Unicode mapping (CP 932, Japanese) GB2312 (user input) for GB2312 mapping (CP 936, Simplified Chinese)
D e f i n i n g B a r C o d e F i e l d s Each bar code field requires a separate definition. Syntax B,field#,# of char,fix/var,row,column,font,density,height, text,alignment,field rot,type,sep_height,segment | B1. B Bar Code Field. B2.
Page 52
Bar Code Number of Characters Intelligent Mail Refer to the USPS® Intelligent Mail® Specification for more information. Interleaved 2 of 5 or 0 - 2710 Interleaved I 2 of 5 with Barrier Bar MaxiCode* 0 to 93 (alphanumeric) 0 to 128 (numeric) 0 –...
Page 53
B4. fix/var Fixed (F) or variable (V) length field. Bar Code Fixed or Variable Aztec* Fixed or Variable Codabar (NW7) Fixed or Variable Code 16K Variable Code 39 (w/ or w/o CD) or MOD43 Fixed or Variable Code 93 Variable Code 128 Fixed or Variable Data Matrix*...
Page 54
B5. row Row location -distance from bottom of the print area to the pivot point of the field. The pivot point varies, depending on how the field is justified. 10 is the default. Pivot points: Remember to include text or numbers that may appear with the bar code for the row measurement.
Page 55
203 DPI Bar Code Densities Bar Code Density Density Narrow Narrow to Data Appearance Char Type Selector (% or cpi) Element Wide Length Codes (dots/mils) Ratio UPCA 2/9.9 11 or 12 1, 5, 6, 7 or 0 to 9 +2/+5 114% 3/14.8 14/17...
Page 56
Bar Code Density Density Narrow Narrow to Data Appearance Char Type Selector (% or cpi) Element Wide Ratio Length Codes (dots/mils) CODE 93 6/29.6 0 to 2710 00H to7FH 5/24.6 4/19.7 3/14.8 11.2 2/9.9 4/19.7 1:2.0 0 to 14 0 to 9 3/14.8 1:2.0 2/9.9...
Page 57
203/300 DPI Bar Code Densities Bar Code Size Density Max. Data Length Appearance Char Row x Col. Selector Num. X Alphanum. Codes Data Matrix 10 x 10 6 x 3 OOH to Square 12 x 12 10 x 6 symbols 14 x 14 16 x 10 16 x 16...
Page 58
203 DPI Bar Code Densities Bar Code Type Density Selector Narrow Element Data Length Char Set (dots/mils) GS1 DataBar 2/9.9 0 to 2710 00H to 3/14.8 4/19.7 5/24.6 6/29.6 7/34.5 8/39.4 Aztec 0.0099 0 to 2710 00H to 0.0148 0.0197 0.0247 0.0296 0.0345...
Page 59
300 DPI Bar Code Densities Bar Code Density Density Narrow Element Narrow to Data Appearance Char Type Selector (% or cpi) (dots/mils) Wide Ratio Length Codes UPCA +2/+5 3/10 11 or 12 1, 5, 6, 7 or 8 0 to 9 Price CD 103% 4/13.3...
Page 60
300 DPI Bar Code Densities Bar Code Density Density Narrow Narrow to Data Appearance Char Set Type Selector (% or cpi) Element Wide Ratio Length Codes (dots/mils) CODE 93 9/30.0 0 to 2710 00H to 7FH 7/23.4 6/20.0 4/13.3 11.1 3/10.0 6/20.0 1:2.0...
Page 61
B9. height Bar code height, in 1/100 inches, 1/10 mm, or dots. Minimum values: Height Bar Code Type Description Aztec These bar codes have a fixed height. Use 0. Intelligent Mail PDF 417 PostNet MaxiCode Data Matrix The printer determines the size of the s ymbol, but the user’s scanner determines the functional size (minimum height) of QR Code the s ymbol.
Page 62
B11. alignment Choose L, R, C, B or E to align the bar code data correctly in the field. L is the default. Alignment Bar Code Type Description Align on left side of field. Must use L for these bar codes. Aztec, Data Matrix, GS1 DataBar, Intelligent Mail,...
Page 63
B12. field rot Field rotation. Field rotation rotates the whole field, not just the characters. Rotation is affected by the pivot point, which varies depending on how text is justified. Lower left corner of field is the pivot point. 0 is the default. Options: Top of field points to top of supply (use for MaxiCode) Top of field points to left of supply Top of field points to bottom of supply...
D e f i n i n g N o n - P r i n t a b l e T e x t F i e l d s Non-printable text fields allow you to enter data without printing it in its entered form. Typically, non-printable fields “hold”...
D e f i n i n g C o n s t a n t T e x t F i e l d s A constant text field is a set of fixed characters that prints on all labels. Define each constant text field separately.
Page 66
C6. hgt mag Height magnifier, 1 to 7 times (4 to 255 points for scalable/downloaded TrueT ype fonts). 1 is the default. Use a magnifier of 1 with proportionally spaced fonts, because characters lose smoothness at higher magnifications. See Appendix B, “Fonts,” for more information about fonts.
Page 67
C9. alignment Alignment of constant text in the field. L is the default. Options: Align on left side of field (default) Center text within field (monospaced fonts only) Align on right side of field (monospaced fonts only) Align at midpoint of field Align at endpoint of the field Use L, B, or E for any font.
Page 68
C13. sym set Symbol set. Use 0 for the Internal Symbol Set. 0 is the default. For scalable or TrueType® fonts, use: ANSI Symbol Set Macintosh W ingdings Unicode (user input) for particular mapping BIG5 (user input) for Unicode mapping GB2312 (user input) for Unicode mapping SJIS (user input) for Unicode mapping (CP 932, Japanese) GB2312 (user input) for GB2312 mapping (CP 936, Simplified...
D e f i n i n g L i n e F i e l d s Use lines to form borders and mark out original prices. Define each line separately. This field is not assigned a field number, but is counted as a field (keep this in mind, as the printer allows a maximum of 1000 fields per format).
Page 70
L7. thickness Using the chart below for reference, write the line thickness (1 to 99) in box L7. 2 is the default. Line thickness fills upward on horizontal lines, or to the right on vertical lines. Measured in dots. L8. “pattern” Line pattern.
D e f i n i n g B o x F i e l d s Use boxes to form borders or highlight items of interest. Define each box field separately. This field is not assigned a field number, but is counted as a field (keep this in mind, as the printer allows a maximum of 1000 fields per format).
Q6. thickness Using the chart below for reference, write the desired line thickness (1 to 99) in box Q6. 2 is the default. Boxes fill inward, so make sure your boxes do not overwrite other fields. Measured in dots. Q7. “pattern” Line pattern.
D E F I N I N G F I E L D O P T I O N S This chapter provides a reference for defining ♦ field options in formats ♦ check digit packets. Note: When using multiple options on the printer, options are processed in the order they are received.
Uses fixed characters (%$) in positions 4 and 5. The other positions are variable. Example R,1,"MONARCH" | “MONARCH” appears as a fixed field in this example. To fill in the non-fixed portion of the field, see “Defining Batch Data Fields” in Chapter 6. As an alternative, you can apply Option 4 to copy data into the non-fixed character positions.
U s i n g O p t i o n 2 ( D a t a T y p e R e s t r i c t i o n s ) This option restricts the data type for a particular field. You can use Options 2 or 3 only once per field.
R4. chars Characters to include in a field or a specific template. Must be enclosed within quotation marks. Indicators can be any printable character any digit 0-9 any letter a-z, A-Z no user input for this position (for fixed data or copied data) Example R,3,S,"ABC1234567890"...
Merging Fields You can copy data to merge the contents of fields. Use the copy data option as many times as necessary to copy all the appropriate fields into the merged field. In the following example, two text and two non-printable fields are shown. Data from these fields is merged to form field 5, and is then printed as a bar code.
U s i n g O p t i o n 6 ( U p l o a d F i e l d D a t a ) You can upload data from any field using Option 6. When uploading multiple fields of data, the data is comma separated.
Sample Upload Packet Example R,5,R | R,6,H | Returns the following pre-programmed data in the RFID chip in the upload packet: 313233343536373839303132 Example B,3,12,F,50,50,1,2,60,7,L,0 | R,6,H | Returns the following UPCA bar code data entered from the batch in the upload packet: 123456789012 Example R,5,R | R,6,H |...
U s i n g O p t i o n 2 1 ( D e f i n e E x t e n d e d F i e l d N a m e s ) This option defines names for each field in a format, which can be longer than eight characters. This option is only available on the 9906 XML-enabled printer. Syntax R,21,"field_name"...
U s i n g O p t i o n 3 0 ( P a d D a t a ) You can add characters to one side of a field to “pad” the field. Padding allows you to fill in the remaining spaces when the entered data does not fill an entire field.
U s i n g O p t i o n 4 2 ( P r i c e F i e l d ) You can apply options that will insert monetary symbols automatically. Do not use this option with Option 31 (define a check digit) or Option 60 (increment or decrement a field).
Example R,50,4,8,4,4,8 | Creates a custom bar code density with a narrow element of 4 dots, a wide element of 8 dots, a gap of 4 dots, 4 additional dot widths for the narrow bar code space, and 8 additional dot widths for the wide bar code space (if this is a Code 39 or Codabar bar code).
U s i n g O p t i o n 5 2 ( P D F 4 1 7 W i d t h / L e n g t h ) This option defines the image width or length of a PDF417 bar code. If you define a fixed number of columns (width), the bar code expands in length.
U s i n g O p t i o n 6 0 ( I n c r e m e n t i n g / D e c r e m e n t i n g F i e l d s ) You may have an application, such as serial numbers, in which you need a numeric field to increment (increase in value) or decrement (decrease in value) on successive tickets within a single batch.
U s i n g O p t i o n 6 1 ( R e - i m a g e F i e l d ) This option redraws (reimages) a constant field when you have a constant field next to a variable field on your label.
U s i n g O p t i o n 6 4 ( P r o g r a m A F I F i e l d f o r U H F R F I D ) Use Option 64 to program the AFI memory in the EPC memory bank (field) for UHF RFID tags.
A7. D/P Algorithm. The algorithm determines how the check digit is calculated. Options: sum of digits sum of products A8. “weights” String of digits used for calculation. A weight string is a group of two or more numbers that is applied to a field. The number of digits in this string should equal the number in fld_length.
Sum of Digits Calculation This is an example of how the printer uses Sum of Digits to calculate a check digit for this data: 5 2 3 2 4 5 2 1 9 Weights are applied to each digit, starting with the last digit in the weight string. They are applied right to left, beginning at the right-most position of the field.
C R E A T I N G G R A P H I C S This chapter provides information on how to ♦ map out the graphic image using the hexadecimal (hex) or run length method. ♦ create a graphic packet using a graphic header, bitmap, duplicate, next-bitmap, text, constant text, line, and box fields.
O v e r v i e w o f B i t m a p p e d I m a g e s A printed image is formed through a series of dots. Each square on the grid below represents a dot on the printhead. The graphic image is created by blackening dots in a specific pattern.
Special Considerations Solid black print cannot exceed 30% of any given square inch of the supply. If the black print exceeds this limit, you may lose data or damage the printhead. In the first label, the large “M” logo and thick black line exceed the allowed black to white print ratio.
Page 94
Section off the grid in columns of eight. If any rows are not divisible by 8, add enough 0’s to complete a column. 00000000 00000000 00000000 00000000 00000000 00000000 00111111 11111111 11111111 11110000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 11111111 11000000 00000000 00000000 00001111 11111000 00000000 00000000 00000000 00000000 00000000 00000000 00111110 00000000 00000000 00000000 00000000 00000000 00000111 11100000 00000000 00000000 00000000 00000000 00000011 11000000 00000000 00111111 11111111 11111111 11110000 00000000 00011110 00000000 00000000 00000000 00000000 01111100 00111111 11111111 11111111 11111111 11111111 11111111 11111111 11100001 11110000...
Using the Run Length Encoding Method The following steps explain how to derive a run length character string from a bitmapped graphic. Each square on the grid represents a dot. A black square indicates the dot is ON, and a white square indicates the dot is OFF.
C r e a t i n g a G r a p h i c P a c k e t Your graphic packet can contain ♦ bitmapped fields (for bitmapped images) ♦ constant text fields ♦ lines ♦ boxes Images using hex representation or run length encoding are bitmapped images.
Within a Format When you define the graphic field within your format, the row and column parameters represent where on the format to place the graphic image. If you are doing a compliance label, these numbers are usually 0,0, because your compliance label covers the entire supply. See “Placing the Graphic in a Format,”...
Example {G,99,A,R,G,0,0,0,"99Wire" | Adds a graphic image identified by number 99 to volatile RAM. The graphic uses dot measurement. The image will be placed according to the row and column parameters in the graphic field. The imaging mode is 0 and the image is called 99Wire. C r e a t i n g B i t m a p F i e l d s This defines one row of dots, starting at a specific row and column within the graphic image.
C r e a t i n g N e x t - B i t m a p F i e l d s This field uses the previous field’s row and column locations. It allows you to use the bitmap or duplicate field data without having to recalculate row and column locations.
C,327,250,0,2,1,1,B,L,0,0,"ITEM:",0 | C,190,8,0,2,1,1,B,L,0,0,"UPC SHIPPING CONTAINER CODE",0 | C,548,6,0,2,1,1,B,L,0,0,"MONARCH PRINTERS",0 | C,538,6,0,2,1,1,B,L,0,0,"170 MONARCH LANE",0 | C,528,6,0,2,1,1,B,L,0,0,"P.O. BOX 608",0 | C,518,6,0,2,1,1,B,L,0,0,"DAYTON, OHIO 45401",0 | C,462,313,0,2,4,3,B,L,0,0,"#",0 | } The sample compliance label overlay was created with this packet, using the format provided in “Placing the Graphic in a Format.”...
S a m p l e H e x G r a p h i c P a c k e t {G,99,A,R,G,0,0,0,"99WIRE" | B,39,48,H,"3FFFFFF0" | B,40,32,H,"01FFC000000FF8" | B,41,32,H,"3E00000000000FC0" | B,42,24,H,"03C0003FFFFFF0000F" | B,43,24,H,"7C3FFFFFFFFFFFFFE1F0 | B,44,16,H,"0183FFFFFFFFFFFFFFFF06" | B,45,16,H,"018FFFFFFFFFFFFFFFFFFE" | B,46,16,H,"01FFFFFFFFFFFFFFFFFFFE" | B,47,16,H,"01FFFFFF80001FFFFFFFFE"...
S a m p l e R u n L e n g t h G r a p h i c P a c k e t {G,99,A,R,G,0,0,0,"99WIRE" | B,39,50,R,"Z" | B,40,39,R,"KzI" | B,41,34,R,"EzsF" | B,42,30,R,"DpZoD" | B,43,25,R,"EdZZEdE" | B,44,23,R,"BeZZMeB"...
P l a c i n g t h e G r a p h i c i n a F o r m a t To include a graphic within a format: Design the graphic image as shown in “Designing Bitmapped Images.” If you are using RAM, place a graphic field in the format file to reference the graphic.
S a m p l e C o m p l i a n c e L a b e l This sample format packet uses the graphic packet in “Creating a Graphic Packet.” {F,1,A,R,E,600,400,"RDCI" | G,57,0,0,0,0 | T,1,15,V,529,252,0,2,2,2,B,L,0,0,0 | T,2,15,V,511,252,0,2,2,2,B,L,0,0,0 | B,3,13,V,311,28,8,4,50,8,L,0 | B,4,14,V,17,60,50,5,110,8,L,0 |...
A b o u t t h e C o m p r e s s e d G r a p h i c s P a c k e t The compressed graphics packet is created by label design software when a format is saved in LZ77 compressed format with a MIME wrapper.
P R I N T I N G This chapter describes how to ♦ download files to the printer ♦ define the batch header, batch control, and batch data files ♦ create batch files. This chapter also lists some special printing considerations. Turn on the printer and make sure it is ready to receive data before you download.
Port Connection ♦ USB port Connect the printer to your PC with a USB cable. Use the Command prompt or terminal emulator (communications) software, such as Tera Term to download files. ♦ Ethernet Connect the printer with an Ethernet cable and use MonarchNet2 or other software to download files.
D e f i n i n g t h e B a t c h C o n t r o l F i e l d The batch header must precede this field. The batch control field defines the print job and applies only to the batch that immediately follows.
D e f i n i n g B a t c h D a t a F i e l d s Batch data fields should be sent in field number order. Use continuation fields for large amounts of data. If you are using N (New) in the batch header, you must list all fields with your data in sequence.
Memory programmable user memory varies with the chip embedded in the tag. Depending on your tag type, all memory fields may not be available. Refer to the Monarch® RFID Printer Setup Utility (http://www.servisource1.com/prnutil/rfidsetup/) for details about the available user memory for each chip.
Page 112
To use the Expanded C1Gen2 data, you need to modify the RFID Field’s batch data. Syntax field#,"EPC_data~028" | C,"User_Mem~028" | C,"~028" | C,"Acs_Pwd~028" | C,"Kill_Pwd~028" | C,"Lock_Code" | field# Identifies the RFID Data Field number for the following data. Range: 1 to 999. 1 is the default. "EPC_data~028"...
Example F,2,A,R,E,400,400,"PERMLOCK" | X,1,100,0 | B,2,N,1 | 1,"313233343536373831323334~028" | C,"ABCDEF~028" | C,"~028" | C,"73737373~028" | C,"CAD01234~028" | C,"11001" | } The EPC data is 313233343536373831323334, the user memory data is ABCDEF, the access password is 73737373, and the kill password is CAD01234. Selects permalock (1) as the locking method for the EPC, user memory, and kill field.
Structured Append Mode QR Code offers a mode called structured append (or concatenated) that allows you to collect data from multiple QR Code symbols and use that data elsewhere. For example, the components of a sub-assembly can have individual QR Codes and the QR Code for the entire assembly contains all the data from the individual codes.
It is a good idea to create a subdirectory to hold your format files. Here is a batch file that sets a serial port, changes to a subdirectory, and downloads a check digit file, format file, and batch data file. MODE COM1: 9600,N,8,1,| CD\MONARCH COPY LABEL1.CDS COM1 COPY LABEL1.FMT COM1 COPY LABEL1.BCH COM1...
S T A T U S P O L L I N G This chapter explains how to use status polling. There are two types of Status Polling: ♦ Inquiry Request—information about the readiness of the printer. ♦ Job Request—information about the current (or last received) job downloaded to the printer. I n q u i r y R e q u e s t ( E N Q ) An ENQ character acts as a request for printer status information.
E N Q R e f e r e n c e T a b l e - B y t e # 2 Char Const. Const. Comp. Corr. Online Busy Active Online Failure Error Data Error Bit 7 Bit 6 Bit 5 Bit 4 Bit 3...
ENQ Reference Table - Byte #2 (continued) Char Const. Const. Comp. Corr. Online Busy Active Online Failure Error Data Error Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Dec 127 Note: A “1" indicates the bit is turned on. A ”0" indicates the bit is off. Status Polling 7-3...
Page 120
E N Q R e f e r e n c e T a b l e - B y t e # 3 Char Const. Const. Format Waiting to Ribbon Stock Online Battery Error Dispense Fault Fault Error Label Bit 7 Bit 6 Bit 5...
Page 121
ENQ Reference Table - Byte #3 (continued) Char Const. Const. Format Waiting to Ribbon Stock Online Battery Error Dispense Fault Fault Error Label Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Dec 127 Note: A “1"...
J o b R e q u e s t A Job Request returns status information about the most recently processed print job. You can send a job request after an ENQ or batch. You can send two levels of Job Requests: ♦...
Page 123
The following syntax is the response for a Job 3 request. You may need to press FEED before the job response is returned. Syntax {J,"Status1 A,B","Status2 A,B,C,D,E","FMT-1","BCH-2"} “Status1 A,B” Status1 A contains the field number, in the format or batch, where an error was found.
The following syntax is the response for a Job 4 request. Syntax {J,printed,total,"FMT-1","BCH-2"} Printed the number of tags or labels remaining in the batch to print. Total the total number of tags or labels to be printed in the current batch. “FMT-1/BCH-2"...
Job Status 0, 1, 2 Response Table (Status 2 Codes) Number Meaning Invalid command Invalid separator value Graphic not found Format for batch not found Quantity/Multiples out-of-range Name descriptor too long Invalid cut value Invalid number-of-parts Invalid orientation value Invalid thickness value Invalid text field Invalid bar code file Data string too long...
S t a t u s P o l l i n g C o n s i d e r a t i o n s f o r S c r i p t M o d e The following table shows the effects of the I Packet and the printer’s front panel (or keyboard) on status polling and immediate commands.
D I A G N O S T I C S A N D E R R O R S This chapter explains how to ♦ print diagnostics labels ♦ reset the printer ♦ call Technical Support. Before you call Service, print a test label. The label contains information to help diagnose mechanical and setup problems.
If You Receive an Error Message Any time you receive a message that is not described in this manual, or the recommended action does not solve the problem, call Technical Support. Some errors are the result of communication problems. In this case, reset your printer and reboot your computer. If you change any of the online configuration packets, resend the format packet to the printer, so the configuration changes take effect.
A d d i t i o n a l D i a g n o s t i c s I n f o r m a t i o n For detailed printer diagnostics information, refer to the Operator’s Handbook. See Chapter 7, “Status Polling,”...
Page 130
Error Description Code Code page/symbol set selection defined in the field must be 0 (Internal), 1 (ANSI), 100 (Macintosh), 101 (W ingdings), 102 (Unicode), 103 (BIG5 for Unicode), 104 (GB2312 for Unicode), 105 (SJIS for Unicode), 106 (GB2312), 107 (BIG5), 110 (Unicode UTF-8), 437 (DOS Page 437), 850 (DOS Page 850), 852 (Latin 2), 855 (Russian), 857 (Turkish), 860 (Portuguese), 1250 (Latin 2), 1251 (Cyrillic), 1252 (Latin 1), 1253 (Greek), 1254 (Turkish), 1255 (Hebrew), 1256 (Arabic), 1257 (Baltic), or 1258 (Vietnamese).
Error Description Code Line type must be S (segment) or V (vector). Imaging mode in the graphic header must be 0. Data type in the RFID Data Field is invalid. See “Defining the RFID Data Field” in Chapter 3 for more information. Batch Errors Error Description...
Error Description Code Option definition must be S (set) or T (template). Input device must be D (Default), H (Host), K (Keyboard), N (None), or S (Scanner). Pad direction must be L (from left) or R (from right). Pad character is outside the range 0 to 255. Check digit selection must be G to generate check digit.
Page 133
Error Description Code Word length selection must be 0 (7 bits), or 1 (8 bits). Resend the communication settings packet. Stop bits selection must be 0 (1 bit), or 1 (2 bits). Resend the communication settings packet. Parity selection must be 0 (none), 1 (odd), or 2 (even). Resend the communication settings packet.
Error Description Code Image rotation must be 0 (no rotation) or 1 (180° rotation). The hours in the time/date packet must be 0 to 23. The minutes in the time/date packet must be 0 to 59. The day in the time/date packet must be 1 to 31. The month in the time/date packet must be 1 to 12.
Communication Errors Error Description Code The printer memory is full. Delete unnecessary formats or graphics from memory. If you are using a graphic file that is very large, consider using another mapping method (such as run length encoding) to reduce the required memory. To use flash memory, you must format it first.
D a t a F o r m a t t i n g F a i l u r e s Formatting errors indicate that a field will print incorrectly. After you have checked the data stream and corrected the data, retransmit the format and batch. Note: For errors 571-622, the batch still prints, but the field, font, bar code, or density may be incomplete, missing or contain incorrect data.
Error Description Code Not enough memory to create the downloaded TrueType characters in the scalable fonts buffer. Save the font into the printer’s flash memory instead. If the error message persists, call Technical Support. There are more than 10 bar codes on one label for the verifier to scan. Redesign the format, disable scanning certain bar codes using Option 62, or disable the verifier.
Page 138
Field (area inside the printer where RFID tag is programmed.) Check supply loading. If you changed the supply or print position, make sure the RFID tag was not moved out of the programmable range. Re-check values from the Monarch® RFID Printer Setup Utility (http://www.servisource1.com/prnutil/rfidsetup/).
Machine Faults (Continued) These errors occur when there is a problem with the printer. Error Description Code Printhead is overheated. Turn off the printer to let the printhead cool. If the error persists, call Technical Support. Printer did not sense a black mark when expected. The supply may be jammed. For errors 751-753, check the ♦...
Page 140
Error Description Code The printhead is not receiving enough volts. Call Technical Support. The print motor is not ready. Call Technical Support. The format specified by the application was not found. Reload your application and format, and try again. If the problem continues, call Technical Support. Verifier scan error (bad scan) on label or multiple labels in a row when using overstrike and continue mode.
S c r i p t E r r o r s These errors occur when there is a script (application) problem. Error Description Code Invalid script packet or not enough flash memory for the script. The script download failed. Format flash memory and download the script using the COPY command from the command prompt.
Page 142
Error Description Code NVRAM reset. Warm restart. Version string mismatch. Flash erase error. Flash write error. RAM write error. Parity error. Framing error. Buffer overrun. Invalid record type. Invalid hex data. Invalid checksum. Invalid record count. Invalid flash address. Errors numbered 900-911 occur when you turn on the printer. They may indicate a circuit board failure.
P R I N T E R O P T I M I Z A T I O N This chapter provides information on how to improve your printer’s performance by ♦ adjusting the print quality ♦ reducing the imaging time for printing ♦...
R e d u c i n g I m a g i n g T i m e Imaging time is the time it takes the printer to image the data for the first label after the printer receives the format and batch packet. There are several ways to reduce the imaging time: send formats and configurations once, use a batch quantity of zero, or update batch fields.
G e n e r a l F o r m a t T i p s a n d H i n t s The following tips and hints are helpful to keep in mind when designing MPCLII formats. With Packets ♦...
S A M P L E S This appendix contains sample formats. You can customize any of these formats to meet your needs. The field separator is the split vertical bar (|). The decimal value is 124. To enter this character, use the Shift key plus the Split Vertical Bar key on your computer’s keyboard.
MaxiCode Compression Sample Once the data is properly encoded per the compressed format, the UPS scanners and software do the translating of the compressed data when reading the symbol. Our printers take the input data as-is and encode it as a standard MaxiCode symbol. Standard scanners interpret the encoded data exactly as it appears in the symbology without decompressing its contents.
S a m p l e D a t a M a t r i x P a c k e t s Data Matrix (ECC-200) is a two-dimensional bar code which is made up of square modules arranged within a perimeter finder pattern. There are 24 square symbol sizes available ranging from 10 rows by 10 columns to 144 rows by 144 columns.
R,53,0,0,0,1,"" | } {B,1,N,1 | 1,"Monarch Brand Printers" | } S a m p l e I n t e l l i g e n t M a i l ® P a c k e t For the Intelligent Mail® bar code, the maximum number of characters is 31, including commas between the data.
S a m p l e F o r m a t P a c k e t {F,5,A,R,G,576,768,"1HDREC1" | L,S,19,39,499,39,38,"" | L,S,19,93,499,93,15,"" | L,S,19,124,499,124,15,"" | L,S,19,155,499,155,38,"" | C,461,232,0,1,1,1,B,L,0,0,"PO NUMBER ",1 | C,426,232,0,1,1,1,B,L,0,0,"STORE " | C,391,232,0,1,1,1,B,L,0,0,"CTNS SHOPPED" | C,357,232,0,1,1,1,B,L,0,0,"CTNS RECVD " | C,320,232,0,1,1,1,B,L,0,0,"CARRIER "...
S a m p l e D a t a E n t r y F o r m a t P a c k e t This packet uses Option 5 (Data Entry Sources) and Option 20 (Data Entry Prompts). After the printer receives the format packet, the operator can go into Batch Entry Mode at the printer and enter the batch data.
S a m p l e R F I D D a t a F i e l d s {F,1,A,R,E,200,200,"EPCFONT" | T,40,1,F,10,10,0,56,40,40,B,L,0,0|} {B,1,N,1 | 40,"A"|} RFID Data Field w ith a Copy Option F,1,A,R,E,600,400,"RDCI" | L,V,500,115,90,85,3 | L,V,298,245,90,102,3 | C,568,8,0,2,2,2,B,L,0,0,"FROM:",0 | C,568,125,0,2,2,2,B,L,0,0,"CARRIER:",0 | C,387,8,0,2,1,1,B,L,0,0,"(420) SHIP TO POSTAL CODE",0 |...
F O N T S The printer supports two types of fonts: Bitmapped (traditional printer fonts such as Standard and Reduced) and Scalable/TrueType® (Font 50). This appendix gives a brief overview of each type of font and how your printer interprets fonts. It also shows examples of the fonts loaded in your printer.
Page 164
These samples were printed using the Internal Symbol set. Standard Font Reduced Font Bold Font OCRA-like Font EFF Swiss Bold Font* * Printed with ANSI Symbol Set B-2 Packet Reference Manual...
Page 165
These samples were printed using Code Page 437. CG Triumvirate™ Typeface Bold CG Triumvirate™ Typeface Fonts B-3...
PaxarSymbols Font 56 Characters A (decimal 65) = {F,1,A,R,E,200,200,"epc" | T,1,10,V,30,35,0,56,20,20,B,L,0,0|} {B,1,N,1| 1,"~065 A"|} Paxar Font 70 and Font 71 Characters professional dry c lean No bleac h Tumbl e dry Tumbl e dry Tumbl e dry No tumble l ow heat high heat Cool i ron Hot i ron...
NAFTA Font 72 and Font 73 Characters Mac hi ne Mac hi ne Mac hi ne Mac hi ne Mac hi ne Mac hi ne Mac hi ne W as h W as h W as h W as h W as h W as h W as h...
The magnification range is 1 to 7. Use the MONARCH® MPCL™ Toolbox (Font Utility), available on our Web site, to convert a bitmap font to Hex or Run-Length encoding for the printer. Select the point size and characters to print.
P r o p o r t i o n a l F o n t M a g n i f i c a t i o n Each character in a proportionally spaced font is a different height and width. You may be able to place more characters on a line using proportionally spaced fonts.
The printer accepts downloaded TrueType fonts. Dow nloading TrueType Fonts The MONARCH® MPCL™ Toolbox (Font Utility) is available on our Web site and converts TrueType fonts to Hex or Run-Length encoding for the printer. When downloading a TrueType font, you download the entire font, not particular characters or one point size.
Selecting a S ymbol Set Specify a symbol set based on the characters to print and one that is compatible with the font's character mapping. The symbol set parameter identifies the character mapping used in the text field or constant text field, for example, Unicode, BIG5, etc. If no symbol set is selected, the default symbol set (Internal Symbol Set) is used.
International Font Sample {F,3,A,R,E,150,200,"SIMPLE" | S ymbol Set Parameter T,1,5,V,10,10,0,100,30,30,B,L,0,0,102 | } {B,3,U,1 | Font Number 1,"~125~000~125~002~125~004~125~005" | } This example prints these four characters with Unicode batch data of ~125~000, ~125~002, ~125~004 and ~125~005. Arabic Font Sample {F,3,A,R,E,220,400,"SIMPLE" | T,1,250,V,40,380,0,1000,24,24,B,E,0,0,110 | T,2,250,V,90,380,0,1000,24,24,B,E,0,0,110 | } {B,3,N,1 |...
Use this number in T8 or in C5. See “Defining Text Fields” or “Defining Constant Text Fields” in Chapter 2 for more information. Font Number Example T,1,10,V,30,10,0,200,1,1,B,L,0,0,0 | C,50,30,0,200,1,1,B,L,0,0,"MONARCH",0 | Font Number Defines a text and constant text field using the downloaded (#200) font. Fonts B-11...
S Y M B O L S E T S / C O D E P A G E S This appendix contains a listing of the symbol sets, code pages, and extended character sets the printer supports. Use the charts in this appendix to convert dot sequences from the image dot pattern to codes you can use in the fields.
E n t e r i n g E x t e n d e d C h a r a c t e r s When using extended characters in your batch data file, type a tilde in front of the three-digit code.
ANSI S ymbol Set Bold Character Set Note: To determine the character code, add the column number and row number for the character. For example, to produce the ÿ character with the ANSI character set, you would press Alt 255 (column 15 + row 240) or use ~255 in your data stream. Symbol Sets/Code Pages C-3...
OCRA Character Set Code Page 100 (Macintosh) Note: To determine the character code, add the column number and row number for the character. For example, to produce the ñ character with the Code Page 100 character set, you would press Alt 150 (column 6 + row 144) or use ~150 in your data stream. C-4 Packet Reference Manual...
Code Page 101 (Wingdings) Code Page 437 (Latin U.S.) Note: To determine the character code, add the column number and row number for the character. For example, to produce the û character with the Code Page 437 character set, you would press Alt 150 (column 6 + row 144) or use ~150 in your data stream. Symbol Sets/Code Pages C-5...
Code Page 850 (Latin 1) Code Page 852 (Latin 2) Note: To determine the character code, add the column number and row number for the character. For example, to produce the ľ character with the Code Page 852 character set, you would press Alt 150 (column 6 + row 144) or use ~150 in your data stream. C-6 Packet Reference Manual...
Code Page 855 (Russian) Code Page 857 (IBM Turkish) Note: To determine the character code, add the column number and row number for the character. For example, to produce the û character with the Code Page 857 character set, you would press Alt 150 (column 6 + row 144) or use ~150 in your data stream. Symbol Sets/Code Pages C-7...
Code Page 860 (MS-DOS Portuguese) Code Page 1250 (Latin 2) Note: To determine the character code, add the column number and row number for the character. For example, to produce the ü character with the Code Page 1250 character set, you would press Alt 252 (column 12 + row 240) or use ~252 in your data stream. C-8 Packet Reference Manual...
Code Page 1251 (Cyrillic) Code Page 1252 (Latin 1) Note: To determine the character code, add the column number and row number for the character. For example, to produce the ü character with the Code Page 1252 character set, you would press Alt 252 (column 12 + row 240) or use ~252 in your data stream. Symbol Sets/Code Pages C-9...
Code Page 1253 (Greek) Code Page 1254 (Turkish) Note: To determine the character code, add the column number and row number for the character. For example, to produce the ü character with the Code Page 1254 character set, you would press Alt 252 (column 12 + row 240) or use ~252 in your data stream. C-10 Packet Reference Manual...
Code Page 1255 (Hebrew ) Code Page 1256 (Arabic) Note: To determine the character code, add the column number and row number for the character. For example, to produce the ü character with the Code Page 1256 character set, you would press Alt 252 (column 12 + row 240) or use ~252 in your data stream. Symbol Sets/Code Pages C-11...
Code Page 1257 (Baltic) Code Page 1258 (Vietnamese) Note: To determine the character code, add the column number and row number for the character. For example, to produce the ü character with the Code Page 1258 character set, you would press Alt 252 (column 12 + row 240) or use ~252 in your data stream. C-12 Packet Reference Manual...
A S C I I t o H e x a d e c i m a l C o n v e r s i o n C h a r t Use the chart below to translate the characters printed on your test label. The chart lists ASCII characters and their hexadecimal and decimal equivalents.
B i n a r y t o H e x C o n v e r s i o n C h a r t Binary Binary Binary Binary 00000000 01000000 10000000 11000000 00000001 01000001 10000001 11000001 00000010 01000010 10000010 11000010 00000011...
F O R M A T D E S I G N T O O L S Use copies of these worksheets and grids to create formats, batch data, and check digit schemes. You may want to keep copies of the completed forms for your records: ♦...
Page 194
O n l i n e C o n f i g u r a t i o n W o r k s h e e t D-2 Packet Reference Manual...
Page 195
B a t c h W o r k s h e e t Format Design Tools D-3...
Page 196
C h e c k D i g i t W o r k s h e e t D-4 Packet Reference Manual...
OPTION #1 OPTION #2 OPTION #3 OPTION #4 OPTION #5 OPTION #6 OPTION #7 OPTION #20 OPTION #30 OPTION OPTION OPTION #21 Define Fixed Characters Data Type Data Entry Copy Data Data Entry Upload Field Time / Date Data Entry Extended Pad Data Price Field...
Page 202
OPTION #1 OPTION #2 OPTION #3 OPTION #4 OPTION #5 OPTION #6 OPTION #7 OPTION #20 OPTION #30 OPTION OPTION OPTION #21 Define Fixed Characters Data Type Data Entry Copy Data Data Entry Upload Field Time / Date Data Entry Extended Pad Data Price Field...
Batch Packet Contains a batch header and the batch data. Enclose within { }. {B,1,N,1 | 2,"Monarch" | } Bitmapped Fonts Reside in the printer’s memory. If you change the point size, you have changed the font. Magnifying these fonts causes jaggedness to occur.
Page 204
Scalable Fonts All characters are scalable and smooth at any point size. There are no jagged edges at any point size because the font is created from an equation every time it is used. TrueType Fonts All characters follow the TrueType outline font standard. All characters are scalable and smooth at any point size.
I N D E X bitmap defining graphic header ....5-8 graphics, hexadecimal chart ..3-17 180° rotation ........2-9 hexadecimal method ....5-2, 5-3 run length chart ......3-19 run length method ....5-2, 5-5 access password ......6-4, 6-6 storing the image......
Page 206
field definition ......3-18 backfeed ........2-15 constant text field dispense position ......2-15 character rotation ......3-20 fixed characters ......3-20 download packet ......6-1 justification ........3-20 double-byte copy font ..........B-7 option ..........4-2 download copy command ........6-1 TrueType font .........
Page 207
options, merge data ......4-4 options, pad data ......4-8 options, PDF417 security ....4-11 generate check digit ......4-9 options, PDF417 width/length ..4-11 graphic options, price field ......4-9 compressed packet ....... 5-16 options, reimage ......4-13 defining bitmap field ....... 5-9 options, time/date ......
Need help?
Do you have a question about the 9906 and is the answer not in the manual?
Questions and answers