background image

 

 

Preface 

This IntelliBar M Series Programmer’s Reference Guide contains programming and 
hardware interface information written for programmers who want to generate labels from 
a data stream.

*

 

An understanding of the HP PCL language, ASCII coding, hexadecimal numbers, and 
BASIC programming is useful when referencing several of the sections in this manual. 

The manual is organized as follows: 

A list of the abbreviations used in this manual follows the preface. 

Section 1  HP PCL Background

 describes page characteristics, the HP PCL coordinate 

system, and the printable area of a label. 

Section 2  IntelliBar M Series Extensions to HP PCL Commands 

describes print and 

format command extensions and bar code generation command extensions.

 

Section 3  HP PCL Print Commands

 describes standard HP PCL commands you can use 

to control the printing operation. 

Section 4  HP PCL Page Format Commands

 describes page format commands you can 

use to set page length, margins, orientation, and other features. 

Section 5  HP PCL Cursor Position Commands

 explains commands you can use to set 

the active print position (or cursor position) in the printable area of the label. 

Section 6  HP PCL Font Characteristics

 discusses the characteristics of a font and the 

commands you can use to select a font for printing. It also describes primary and 
secondary fonts. 

Section 7  HP PCL Font Management and Soft Font Downloading

 describes the 

commands you use to download soft fonts to the printer’s virtual memory, as well as 
commands for deleting a font. 

Section 8  HP PCL Soft Font Design

 explains the commands and criteria you use to 

design a soft font. 

Section 9  HP PCL Graphics Commands

 provides the commands you use to create raster 

images and fill (or shade) graphics. 

Section 10 HP PCL Macro Commands and Programming Hints

 explains how you can 

create and control temporary and permanent macros to make more efficient use of your 
printer. This appendix also contains information useful for PCL software development.  

Section 11 IntelliBar M Series SAP Device Types 

a reference for programming the 

custom SAP device types for IntelliBar M Series printers. 

 

Содержание Intellibar M412

Страница 1: ...2013 Revision 2 1 M Series Label Printer Models M48 M412 and M88 Programmer s Reference Guide Advancing the way the world prints labels...

Страница 2: ...are expressly granted to others The IntelliTech product s discussed in this document are warranted in accordance with the terms of the Warranty Statement accompanying each product However actual perfo...

Страница 3: ...sions to HP PCL Commands Print and Format Command Extensions 2 1 Variable Form Length 2 2 Setting Variable Form Length 2 2 Disabling Variable Form Length 2 4 Print Speed 2 4 Print Density 2 5 Print an...

Страница 4: ...eset 3 1 Number of Copies 3 1 Long Edge Left Offset Registration 3 2 Short Edge TOP Offset Registration 3 2 Section 4 HP PCL Page Format Commands Page Size 4 1 Page LENGTH 4 2 Paper Source 4 4 Orienta...

Страница 5: ...ol Codes 5 7 LF Line Feed 5 7 FF Form Feed 5 7 Line Termination 5 7 Push Pop Control 5 8 Section 6 HP PCL Font Characteristics Font Selection By Characteristic 6 1 Priority of Characteristics 6 2 Loca...

Страница 6: ...6 24 Standard Font Definition SD 6 25 Alternate Font Definition AD 6 26 Character Fill Mode CF 6 27 Label Origin LO 6 28 Label LB 6 29 Define Label Terminator DT 6 30 Character Plot CP 6 30 Transpare...

Страница 7: ...eight UB 8 10 Text Height UI 8 10 Text Width UI 8 10 Pitch Extended UB 8 10 Height Extended UB 8 10 Font Name ASC16 8 10 FONT Descriptor Font Header COMMAND 8 10 CHARACTER DESCRIPTOR AND DATA FORMAT 8...

Страница 8: ...Dots 9 11 Vertical Rectangle Size 9 11 Vertical Rectangle Size Dots 9 11 Area Fill Pattern ID 9 12 Fill Rectangle Area 9 15 Rectangle Area Fill Examples 9 15 Pcl Print Model 9 18 Select Source Transp...

Страница 9: ...Three Point AT 9 35 Plot Absolute PA 9 36 Plot Relative PR 9 36 Pen Down PD 9 37 Pen Up PU 9 37 Relative Arc Three Point RT 9 38 Polyline Encoded PE 9 39 Polygon Group Commands 9 40 Circle CI 9 40 Edg...

Страница 10: ...r SAP Device Types SAP Printing with IntelliBar PCL Command Extensions 11 1 IntelliBar SAP Device Types 11 1 Installation of IntelliBar SAP Device Types 11 1 IntelliBar ABAP List and SAPScript Format...

Страница 11: ...ter Image 9 2 9 2 Dot Translation 9 3 9 3 Raster Graphics Presentation 9 4 9 4 Example of Raster Graphic Image Data 9 9 9 5 Example of Raster Graphic ImageTransfer 9 10 9 6 Shading Levels 9 13 9 7 Fil...

Страница 12: ...tation and other features Section 5 HP PCL Cursor Position Commands explains commands you can use to set the active print position or cursor position in the printable area of the label Section 6 HP PC...

Страница 13: ...r job language PJL for experienced users and programmers Available from Hewlett Packard Part number 5961 0509 PCL PJL Technical Quick Reference Guide Available from Hewlett Packard Part number 5961 05...

Страница 14: ...Preface xxiii resulting from loss of data profits or use for any reason or in any action arising out of or in connection with the use or performance of this information...

Страница 15: ...r sor can move to print By using the cursor positioning commands see Section 4 you can move the cursor to different locations within the addressable area You cannot move the cursor outside the area PC...

Страница 16: ...and rows for the y axis The dot represents the smallest printable point with a size equal to 1 300 inch Printer reso lution refers to the number of dots per inch PRINTABLE AREA The printable area ref...

Страница 17: ...g applications Land scape orientation is useful for printing larger labels 08 Inches 2mm Min gap for die cut labels 4 625 Inches 117 475 mm maximum web width Model 48 and 412 52 Inches 13mm Min Label...

Страница 18: ...0 degrees rotation landscape 90 degrees rotation reverse portrait 180 degrees rotation reverse landscape 270 degrees rotation This range of orientations provides tremendous versatility for printing co...

Страница 19: ...Portrait Orientation Print Area Figure 1 4 shows the PCL portrait orientation print area Figure 1 4 PCL Portrait Orientation Print Area Landscape Orientation Print Area Figure 1 5 shows the landscape...

Страница 20: ...er Clipping The printable area has tightly defined boundaries If any part of a character falls outside of the printable area it will not print The printer will treat the character as a space see Figur...

Страница 21: ...ormation is subject to change without notice This information is provided as is without either express or implied warranty IntelliTech International Inc disclaims any and all warranties with regard to...

Страница 22: ...hould be sent in the following order Variable Form Length defines printable area on labels longer or shorter than 11 inches clarifies label length and character clipping Print Speed controls the Intel...

Страница 23: ...intable scan line on the page Vertical cursor positioning in PCL is relative to the top margin The exact location of this scan line varies with the setting of the Print Position command in the Adjustm...

Страница 24: ...and used at power up This prevents feeding of blank labels When set to Operator Panel you must manually enter the label length and label gap length into NVRAM for use during power up calculations Ope...

Страница 25: ...the page Disabling Variable Form Length ESC f0Z Decimal 027 033 102 048 090 Hex 1B 21 66 30 5A This command disables the Variable Form feature Print Speed ESC p S Decimal 027 033 112 83 Hex 1B 21 70...

Страница 26: ...ructs the printer to print labels and then the printer pauses with the Tear Off Label instruction appearing in the control panel LCD The bottom of the last printed label is positioned at the tear bar...

Страница 27: ...bel is not cut For example if the cut off frequency is set to 15 ESC n15C and the total number of labels to be printed is 20 cutting occurs after the 15th label The remaining five labels will print bu...

Страница 28: ...parameter The following is a list of numbers to use for each bar code type 1 UPC A 2 UPC E 3 EAN JAN 13 with or without 2 or 5 digit supplements 4 EAN JAN 8 with or without 2 or 5 digit supplements 5...

Страница 29: ...dots Range 1 to 6 Set Bar Code Ratio Code 39 Extended 3 of 9 and Interleaved 2 of 5 ESC b R Decimal 027 033 098 082 where is a number that sets the ratio of wide to narrow bars as follows 1 Ratio of 2...

Страница 30: ...nable printing in NOTCHED bar code without check digit The following symbologies print the human readable check digit in the text if enabled UPC A Code 39 Interleaved 2 of 5 EAN JAN 8 Extended 3 of 9...

Страница 31: ...e top of the notched area The characters are evenly spaced within the notched area Calculate Optional Check Digit ESC b K Decimal 027 033 098 075 where is a number that enables disables optional check...

Страница 32: ...ol size ESC b D Set RESOLUTION for encoding data to printer Default 100 DPI Range 75 100 150 300 ESC b F Enable Disable TRUNCATED PDF symbols 0 disable Truncated Mode default 1 enable Enable Truncated...

Страница 33: ...de is being printed the top left corner of the bar code will be at the current position If only text is being printed the left baseline of the first character will be at the current position The only...

Страница 34: ...on ESC f0X 027 038 102 048 088 Stop Macro Definition ESC f1X 027 038 102 049 088 Enable Macro for Automatic Overlay ESC f4X 027 038 102 052 088 The application must specify the Macro ID see Section 10...

Страница 35: ...st Figure 2 1 Internal Bar Code Example This information is subject to change without notice This information is provided as is without either express or implied warranty IntelliTech International Inc...

Страница 36: ...on see Section 2 RESET ESC E Decimal 027 069 Hex 1B 45 Use this command at the beginning and end of each print job The command deletes any temporary fonts and macros prints any pages remaining in the...

Страница 37: ...lex mode where positive values cause it to move left Negative values cause the logical page regardless of orientation to move left along the width of the physical page except on the back side of sheet...

Страница 38: ...ect to change without notice This information is provided as is without either express or implied warranty IntelliTech International Inc disclaims any and all warranties with regard to this informatio...

Страница 39: ...e command is followed by the escape sequence its decimal and hex formats and a description of how to use the command For information on the IntelliBar M Series extension commands used to control print...

Страница 40: ...gth of the addressable print area in lines The printer ignores the page length com mand if the command is set for a value greater than the maximum supported page size or if the Vertical Motion Index V...

Страница 41: ...A4 70 93 Executive 63 84 Table 4 2 Page Lengths for Landscape Orientation Page Size LINES PER INCH 6 8 Letter 51 68 Legal A4 49 66 Executive 43 58 You can print a legal size page in landscape orientat...

Страница 42: ...to set the page orientation The command sets user default values for page length top margin text length left and right margins horizontal motion index HMI and vertical motion index VMI Any data in the...

Страница 43: ...counterclockwise rotation 270 270o counterclockwise rotation Default 0 Range 0 90 180 270 all other values ignored This command rotates the logical page coordinate system with respect to the current o...

Страница 44: ...tion changes NOTE This command does not affect HPGL 2 vector graphic images HPGL 2 graphics can be rotated only with the Orientation command see Orientation or the HPGL 2 RO command The Print Directio...

Страница 45: ...argin The factory default setting for the right margin is the right edge of the addressable print ar ea TOP MARGIN ESC l E Decimal 027 038 108 069 Hex 1B 26 6C 45 number of lines Use the top margin co...

Страница 46: ...top mar gin and the VMI NOTE The first line of the addressable print area is 0 Figure 4 2 Top Margin Cursor Position CLEAR HORIZONTAL MARGINS ESC 9 Decimal 027 057 Hex 1B 39 Use the clear horizontal m...

Страница 47: ...er portion of addressable print area in inches top margin in inch es 1 2 inch x 48 VMI The factory default is as follows Text length in lines addressable print area length in inches 1 inch x 6 You mus...

Страница 48: ...f shift in and shift out are used to switch between primary and secondary fonts The pitch value in the font header equals the default HMI value The factory default font HMI value is 12 to give 10 char...

Страница 49: ...h The factory default setting is six lines per inch This information is subject to change without notice This information is provided as is without either express or implied warranty IntelliTech Inter...

Страница 50: ...d Line feed Line termination Push pop In this section cursor position commands are listed by subsection The name of the com mand is followed by the escape sequence its decimal and hex formats and a de...

Страница 51: ...ot or PCL typographic point represents the smallest printable point with a size equal to 1 300 inch Printer resolution refers to the number of dots per inch The decipoint equals 1 720 inch It is one t...

Страница 52: ...his sequence If you specify a location outside of the addressable page area the cursor moves to the edge of the addressable page area You can specify a value to four decimal places HORIZONTAL CONTROL...

Страница 53: ...edge of the addressable page area HORIZONTAL CONTROL CONTROL CODES You can also use the four control codes described below to position the cursor horizontally on the current line CR Carriage Return T...

Страница 54: ...command to move the current vertical cursor or active print posi tion along the current column position on a new line If you specify a positive value using a plus sign in the value field the new posit...

Страница 55: ...utside of the addressable page area the cursor will move to the edge of the addressable page area You can specify a value to two decimal places VERTICAL CONTROL DOTS ESC p Y Decimal 027 042 112 089 He...

Страница 56: ...tal position on the next line The space between the lines is set by the last VMI or line spacing setting The line termination command affects the use of this control code FF Form Feed The FF control c...

Страница 57: ...is ignored If you reset the printer the current cursor posi tion is placed on the top of the stack and all other pushed are lost If a position is outside of the addressable print area the cursor is p...

Страница 58: ...ownloadable font may be selected for printing Fonts are selected using font selection commands This section describes how to select fonts There are several characteristics or attributes used to identi...

Страница 59: ...n only one font remains that font is selected However if after comparison of all the font characteristics more than one font still remains then the location of the fonts is considered Location There a...

Страница 60: ...sets If you download 33 or more fonts the printer will discard any subsequent downloaded data without producing an error message Font Specification The initial font specification in a job should be m...

Страница 61: ...The printer maintains two independent font characteristic tables for use in selecting a primary font and a secondary font All of the characteristics previously described apply to both tables This pro...

Страница 62: ...and secondary user default symbol sets are implicitly set when the user default font is selected using the control panel printing menu refer to Section 3 in the user s guide For example to select ASCI...

Страница 63: ...5 Spanish 6S PC 8 10U PC 8 Danish Norwegian 11U PC850 12U Not recommended for future use ISO SYMBOL SETS The printer provides several ISO International Standards Organization symbol sets to support Eu...

Страница 64: ...s P Primary spacing Decimal 027 040 115 049 080 proportional spacing 027 040 115 048 080 fixed spacing Hex 1B 28 73 31 50 proportional spacing 1B 28 73 30 50 fixed spacing ESC s P Secondary spacing De...

Страница 65: ...er of characters per inch The following commands designate pitch for primary fonts ESC s H Primary pitch Decimal 027 040 115 072 Hex 1B 28 73 48 ESC s H Secondary pitch Decimal 027 041 115 072 Hex 1B...

Страница 66: ...1B 29 73 56 Height in points The value field is valid to two decimal places If the requested height is unavailable the closest height is selected All fonts whose heights are within a quarter point of...

Страница 67: ...for the primary font send ESC s0S To specify an italic style for the secondary font send ESC s1S STROKE WEIGHT Stroke weight designates the thickness of the strokes that compose the characters of a f...

Страница 68: ...ble thinner stroke weight is selected If the specified stroke weight is less than zero and is not available the next thinner available stroke weight is selected If no thinner stroke weight is availabl...

Страница 69: ...a typeface that is unavailable this characteristic is ignored during font selection The factory default primary and secondary typefaces are Courier The user default primary and secondary typefaces ar...

Страница 70: ...sical page ESC l O 0 portrait 1 landscape 2 reverse portrait 4 reverse landscape Note that this command applies to both the primary and secondary fonts The printer automatically rotates all fonts to t...

Страница 71: ...the ESC character ESC 0UESC s0p10h12v0s3b3T Once the font has been selected as explained above selecting another font with similar characteristics only requires changing the characteristics that are...

Страница 72: ...rinting access to all characters in a font including those defined as unprintable ESC p X Transparent Print Data Decimal 1B 027 038 112 088 Hex 1B 26 70 58 Number of bytes of transparent print data Ea...

Страница 73: ...ction 9 The factory default is underline disabled HPGL 2 FONT SELECTION In addition to selecting fonts using the PCL font selection commands fonts can also be selected and printed in HPGL 2 mode using...

Страница 74: ...as either a resident font or a downloaded font To be selected the font must have been previously assigned a font ID number in PCL mode Also the FN command must be accompanied by an AD command alterna...

Страница 75: ...onts to be scalable only or bimap as requested The FN and FI commands implicitly change the value of the SB command For example if SB 0 and FN selects a bitmap font SB is set to 1 When SB1 is set all...

Страница 76: ...subsequent text printing Use the SA command to shift from the currently selected standard font to the designated alternate font SA The SA command tells the printer to print subsequent text printing co...

Страница 77: ...t with or without parameters the text printing direction is not affected by changes in the locations of P1 and P2 No parameters Defaults the text printing direction to absolute and horizontal parallel...

Страница 78: ...or without parameters the text printing direction is affected by changes in the locations of P1 and P2 No parameters Defaults the text printing direction to relative and horizontal parallel to X axis...

Страница 79: ...until another SI command is executed an SR command is executed or the printer is initialized or set to its default conditions Relative Character Size SR This command specifies the size of characters...

Страница 80: ...the SR command is a percentage of P2X P1X and P2Y P1Y The printer calculates the actual character width and height from the specified parameters as follows actual width width parameter 100 x P2X P1X...

Страница 81: ...lines of text without affecting character size ES width height or ES Table 6 18 Extra Space Command Parameters Parameter Format Functional Range Default width clamped real 32768 to 32767 0 height cla...

Страница 82: ...tics Kind Specifies the characteristic for which you are setting a value see Table Table 6 20 Kind Parameter Characteristics Kind Characteristic Default Value Description 1 Symbol set 277 Roman 8 2 Fo...

Страница 83: ...unctional Range Default kind clamped integer 1 to 7 None value clamped real Kind dependent Kind dependent See Table 6 22 The printer interprets the parameters as follows No parameters Defaults the alt...

Страница 84: ...0 1 2 or 3 0 solid fill edge pen integer 2 30 to 2 30 1 0 no edging No parameters Defaults characters to solid fill with no edging Equivalent to CF0 0 Fill mode Specifies how the printer renders fill...

Страница 85: ...for the Stick font LO position or LO Table 6 24 Label Origin Command Parameters Parameter Format Functional Range Default position clamped integer 1 to 9 11 to 19 or 21 1 The printer interprets the p...

Страница 86: ...text ASCII characters are drawn using the currently selected font Refer to the AD SA SD and SS commands in this section for details on specifying and selecting fonts You can include non printing chara...

Страница 87: ...label terminator No parameter Defaults the label terminator to ETX not a semicolon and the mode to non printing 1 Label terminator Specifies the label terminator as the character immediately following...

Страница 88: ...Right and left are relative to the current text direction The space width is uniquely defined for each font use the ES command described earlier in this section to adjust the width NOTE If you are usi...

Страница 89: ...mal mode For example the left arrow in the PC 8 symbol set has a character code of 27 In normal mode a character code of 27 is interpreted as an escape character ESC in transparent data mode a charact...

Страница 90: ...ach character begins above the previous character This is a vertical text path unless altered by the DI or DR commands Line Specifies the location of each character with respect to the preceding chara...

Страница 91: ...designate a unique identification ID number prior to downloading the font This number is then associated with the soft font This num ber is assigned using the font ID command described later in this...

Страница 92: ...font is determined by the font control escape sequence and the font ID value NOTE Temporary and permanent fonts do not remain in the user memory whenever printer power is turned off FONT CONTROL Font...

Страница 93: ...ont with an ID number of 7 as the primary font send ESC 7X To select a font with an ID number of 5 as the secondary font send ESC 5X The current font remains in use if designated font is unavailable N...

Страница 94: ...dimensions of the cell are in PCL Coordinate system dots and are therefore page orientation independent refer to Page Characteristics in Section 2 for a complete description of the PCL coordi nate sy...

Страница 95: ...already associated with the ID the existing font is deleted during the down load of the font descriptor Unless otherwise specified inappropriate values in a font de scriptor field invalidate the font...

Страница 96: ...ht 12 Orientation Spacing 14 Symbol set 16 Pitch default HMI 18 Height 20 x Height 22 Width type Style LSB 24 Stroke weight Typeface LSB 26 Typeface MSB Serif style 28 Quality Placement 30 Underline p...

Страница 97: ...es Font Type UB Specifies one of the font types defined in Table 8 2 The font type should be set appropri ately for the font s symbol set Table 8 2 Font Type Values Value Font Type 0 7 bit 96 characte...

Страница 98: ...e spacing of the font Zero specifies fixed spacing and one specifies propor tional spacing Symbol Set UI Specifies the symbol set for the font This value shown in Table 8 3 is computed by tak ing the...

Страница 99: ...et Value HP Math 7 0 A 1 HP Line Draw 0 B 2 ISO 60 Norwegian version 1 0 D 4 ISO 61 Norwegian version 2 0 D 36 HP Roman Extensions 0 E 5 ISO 4 United Kingdom 1 E 37 ISO 25 French 0 F 6 ISO 69 French 1...

Страница 100: ...15 ISO 16 Portuguese 4 S 147 ISO 84 Portuguese 5 S 179 ISO 85 Spanish 6 S 211 ISO 6 ASCII 0 U 21 HP Legal 1 U 53 ISO 2 Intl Reference Version 2 U 85 OEM 1 7 U 245 HP Roman 8 8 U 277 PC 8 10 U 341 PC 8...

Страница 101: ...cifies the proportionate width of characters in the font The IntelliBar M Series does not use this field Style UB Specifies the style of the font Upright is specified by 0 and italics by 1 Stroke Weig...

Страница 102: ...Table 8 6 Table 8 6 Serif Style Values Value Serif Style 0 Sans Serif Square 1 Sans Serif Round 2 Serif Line 3 Serif Triangle 4 Serif Swath 5 Serif Block 6 Serif Bracket 7 Rounded Bracket 8 Flair Str...

Страница 103: ...nd a pitch extended field of 150 0 1465 dots additional which adds to 17 6465 dots or 17 0005 pitch Height Extended UB This is an addition to the height field that extends the height an extra eight bi...

Страница 104: ...cription Font Descriptor Size 64 Bytes Reserved 0 Font Type 1 Eight bit Reserved 0 Baseline Distance 35 Cell Width 30 Cell Height 50 Orientation 0 Portrait Spacing 0 Fixed Pitch Symbol Set 8U 277 8x32...

Страница 105: ...nloaded already contains a character with this code the ex isting character is deleted during the download of the character descriptor and data Unless otherwise specified inappropriate values in a cha...

Страница 106: ...Continuation B Specifies whether the following data is a character descriptor block 0 or a continuation of the data 1 associated with the previous character descriptor Because the escape sequence val...

Страница 107: ...rrent active position see The valid range for the left offset is 4200 to 4200 Top Offset SI Specifies the distance in dots from the reference point to the top of the character pattern on the physical...

Страница 108: ...tes containing the dot per bit image of the character If a bit is set to one the corresponding dot will be printed The data is grouped in dot rows a row describes a one dot high strip of the character...

Страница 109: ...g ESC c E Decimal 027 042 099 069 Hex 1B 2A 63 45 character code For example to designate the character code for an ASCII lowercase y send ESC c103E DOWNLOAD CHARACTER The download character sequence...

Страница 110: ...owercase y ESC s144W character descriptor and data Table 8 8 lists the character format continuation and descriptor data Table 8 8 Portrait Character Descriptor Data Field Name Value Description Forma...

Страница 111: ...character descriptor and data for a landscape 10 pitch 12 point upright medium Courier lowercase y send ESC c121E 121 is the decimal character code for an ASCII lowercase y ESC s124W character descri...

Страница 112: ...escriptor Data Field Name Value Description Format 4 Continuation 0 Descriptor Size 14 Class 1 Orientation 1 Reserved 0 Left Offset 22 Top Offset 28 Character Width 32 Character Height 27 Delta X 120...

Страница 113: ...mplied warranty IntelliTech International Inc disclaims any and all warranties with regard to this information Intel liTech shall not be liable in any event for any special indirect or consequential d...

Страница 114: ...images Pictures in newspapers or on television are examples of raster images PCL includes commands for printing raster images The image is divided into rows one dot high A dot row of raster image dat...

Страница 115: ...9 2 HP PCL Graphics Commands Figure 9 1 Star Shaped Raster Image...

Страница 116: ...ally expands raster graphics transferred at resolutions less than 300 dots per inch to 300 dots per inch during printing Figure 9 2 illustrates a single bit translated into the corresponding printed d...

Страница 117: ...ubsequent raster row will be printed beginning at the next dot row position in the negative X direction Figure 9 3 illustrates a master graphics representation Figure 9 3 Raster Graphics Presentation...

Страница 118: ...y mode see Select Source Transparency Mode Only raster data appearing within the intersection of the logical page the printable area and if set the raster width and height is printed Data outside the...

Страница 119: ...ter area Set Compression Method Command ESC b0M uncoded no compression Decimal 027 042 098 048 Hex 1B 2A 62 30 41 ESC b1M run length encoded Decimal 027 042 098 049 077 Hex 1B 2A 62 31 41 ESC b2M TIFF...

Страница 120: ...printed at the current Y position at the left raster graphics margin Upon completion of this command the current active position is at the beginning of the next raster row at the left raster graphics...

Страница 121: ...ate system 2 Specify the raster graphics resolution ESC t75R This sets the raster graphics resolution to 75 dots per inch 3 Specify the left raster graphics margin ESC r1A This sets the left graphics...

Страница 122: ...HP PCL Graphics Commands 9 9 Figure 9 4 Example of Raster Graphic Image Data...

Страница 123: ...ends in the positive Y direction NOTE Rectangular areas are not affected by the raster graphics resolution command Horizontal Rectangle Size Decipoints This horizontal rectangle size sequence specifie...

Страница 124: ...mal 027 042 099 066 Hex 1B 2A 63 42 Number of decipoints 1 720 inch The value field is valid to four decimal places The printer converts the specified width to dots by rounding up to an integral numbe...

Страница 125: ...r type of HP defined pattern Eight shading levels are defined within PCL To specify a shading level use any value between 1 and 100 Use a value within the range indicated in Figure 9 6 for the desired...

Страница 126: ...HP PCL Graphics Commands 9 13 Figure 9 6 Shading Levels...

Страница 127: ...9 14 HP PCL Graphics Commands Figure 9 7 Fill Patterns...

Страница 128: ...er left corner of the rectangular area is located at the current active position The current active position is not changed during the printing of a rectangular area Rectangular areas are independent...

Страница 129: ...on the cursor ESC p300x400Y This moves the cursor to dot position 300 400 within the PCL coordinate system 2 Specify the width of the rectangle ESC c900A This sets the rectangle width to 900 dots 3 in...

Страница 130: ...This moves the cursor to dot position 300 400 within the PCL coordinate systems 2 Specify the width of the rectangle ESC c900A This sets the rectangle width to 900 dots 3 inches 3 Specify the height...

Страница 131: ...that is a combination of the others see Figure 9 11 pattern The pattern is the design that is painted through the black 1 bits area of the source image onto the destination image For patterns Print M...

Страница 132: ...these pixels have no effect on the destination when set to 1 opaque they are applied through the black pixels of the source pattern to the destination Figure 9 11 Print Model Imaging Select Source Tr...

Страница 133: ...tion Select Pattern Command ESC v T Decimal 027 042 118 084 048 through 051 Hex 1B 2A 76 54 30 through 32 0 Solid black default 1 Solid white 2 HP defined shading pattern 3 HP defined cross hatch patt...

Страница 134: ...ize of the HPGL 2 drawing being imported The vertical HPGL 2 plot size determines the vertical scaling factor used to fit the drawing into the PCL Picture Frame For example if the vertical HPGL 2 plot...

Страница 135: ...ture Frame Horizontal Size Decipoints ESC C X Decimal 027 042 99 088 Hex 1B 2A 63 58 horizontal size in decipoints 1 720th inch Default width of the current logical page Range 0 tp 32767 valid to 4 de...

Страница 136: ...dimension specified is parallel to the PCL Y axis when the print direction is set to 0 degrees the default HPGL 2 GRAPHICS The IntelliBar provides the ability to print vector graphics using the HPGL 2...

Страница 137: ...1B 25 30 41 ESC 1A use current HPGL 2 pen position for cursor position Decimal 027 037 049 65 Hex 1B 25 31 41 This command causes the printer to return to PCL mode from HPGL 2 mode Sending this comma...

Страница 138: ...th and any unused portion of the pattern residue LT99 restores the previous line type and residue if it is a fixed line type Line Attributes LA LA kind value kind value kind value or LA This command s...

Страница 139: ...mand the default is metric millimeters Table 9 3 Pen Width Command Parameters Parameter Format Functional Range Default width clamped real 32768 to 32767 Dependent pen integer 0 or 1 1 black Dependent...

Страница 140: ...er to draw Table 9 5 Select Pen Command Parameters Parameter Format Functional Range Default pen number integer 0 to 1 No pen Although your printer does not have physical pens for the purpose of compa...

Страница 141: ...SM command includes an automatic pen down after the symbol is drawn the pen position and any dashed line residue are restored No parameter Terminates symbol mode Character Draws the specified characte...

Страница 142: ...ecified but the option1 and or option2 parameter is omitted values previously given for the specified fill type are assumed or the defaults are assumed if none is specified No parameters Defaults all...

Страница 143: ...0 0 X Y coordinates The coordinate position defines the position of the starting point for any fill pattern Raster Fill Definition RF RF index width height pen number pen number or RF index or RF This...

Страница 144: ...s User Defined Line Type UL UL index gap1 gap20 or UL This command creates line types by specifying gap patterns that define the lengths of spaces and lines comprising a line type Table 9 11 User Defi...

Страница 145: ...ypes 3 and 4 arcs circles edges of polygons rectangles wedges and PCL user defined patterns The SV command does not affect solid fill types stroked characters or edges of characters There are four typ...

Страница 146: ...de Parameters Parameter Format Functional Range Default n clamped integer 0 or 1 1 on When transparency mode is on default the portion of a source image which is defined by white pixels does not affec...

Страница 147: ...command draws an arc using absolute coordinates which starts at the current pen location and pivots around the current center point Table 9 14 Arc Absolute Command Parameters Parameter Format Functio...

Страница 148: ...solute Arc Three Point AT AT Xinter Yinter Xend Yend chord angle This command draws an arc segment using absolute coordinates from a starting point through an intermediate point to an end point Use th...

Страница 149: ...up down status If the pen is up PA moves the pen to the point if the pen is down PA draws a line to the point Lines are drawn using the current line width type and attributes Coordinates are interpre...

Страница 150: ...19 Pen Down Command Parameters Parameter Format Functional Range Default X Y coordinates increments currents units 2 30 to 2 30 1 None This command emulates a pen plotter that must lower the pen to dr...

Страница 151: ...ts depends on the most recently executed PA or PR command If no PA or PR command is issued absolute plotting PA is used Relative Arc Three Point RT RT Xincr inter Yincr inter Xincr end Yincr end chord...

Страница 152: ...not use commas with this command Also you must use a semicolon to terminate the PE command No parameters Updates the Carriage Return point The PE command without parameters does not affect the pen s...

Страница 153: ...angle This command draws the circumference of a circle using the specified radius and chord angle If you want a filled circle refer to the WG or PM commands described later in this section Table 9 24...

Страница 154: ...ibutes The EA command performs an automatic pen down When command execution completes the original pen location and up down status are restored The X Y coordinates specify the opposite corner of the r...

Страница 155: ...ing relative coordinates increments Use the RA command to fill rectangular shapes in drawings To outline a rectangle using relative coordinates use the ER command Table 9 27 Fill Rectangle Relative Co...

Страница 156: ...pen location is the starting point of a rectangle Coordinates are interpreted in current units as user units when scaling is on as plotter units when scaling is off The only difference between the ER...

Страница 157: ...own When the operation completes the original pen location and up down status are restored The only difference between the EW command and the WG fill wedge command is that the EW command produces an o...

Страница 158: ...thod or FP Table 9 32 Fill Polygon Command Parameters Parameter Format Functional Range Default polygon definition clamped integer 0 or 1 0 odd even fill Fill method Specifies the algorithm used to de...

Страница 159: ...and up down status are restored Configuration and Status Group The configuration and status group commands help you establish default conditions and values for HPGL 2 features scale images in the dime...

Страница 160: ...be different than the size of the units along the Y axis Isotropic scaling then indicates that the units are the same size on both axes Point factor scaling sets up a ratio of plotter units to user u...

Страница 161: ...o be used in advanced techniques such as printing mirror images enlarging or reducing drawings enlarging reducing relative character size or changing text direction IRXP1 YP1 XP2 YP2 or IR Table 9 35...

Страница 162: ...s the picture frame anchor point set to lower left corner of PCL Picture Frame relative to the current coordinate system Alternate Font Direction AD Stick Font 11 5 point 9 characters per inch upright...

Страница 163: ...ing mode User defined line type UL Defaults all 8 line types In addition the printer updates the carriage return point for text printing to the current pen location The DF command does not affect the...

Страница 164: ...mand to orient your drawing vertically or horizontally or to reverse the orientation RO angle or RO Table 9 37 Rotate Coordinate System Command Parameters Parameter Format Functional Range Default Ang...

Страница 165: ...sal Exit Language Flush All Pages Page Length Page Size Orientation Paper Source When a page is ejected using one of the above commands the PCL cursor position is set to the top of form on the new pag...

Страница 166: ...of form on the next page A page eject caused by any of the above commands except paper source defaults the HPGL 2 pen position To print more than one plot use the Number of Copies command described in...

Страница 167: ...o s number to a new macro the existing mac ro is overwritten in the user memory as you define the new macro All subsequent macro operations are performed by using the macro ID number You create a macr...

Страница 168: ...nt is a combination of the user default and current modified print environments Any parameter changes made during a macro overlay are recorded in the modified print environment The changes do not rema...

Страница 169: ...TROL The macro control sequence contains the commands to define invoke and delete macros ESC f X Decimal 027 038 102 088 Hex 1B 26 66 58 0 Start macro definition last ID specfied 1 Stop macro definiti...

Страница 170: ...cro definition ESC a540h780V Places letterhead at decipoints 540 780 in the PCL coordinate system ESC t300R Set graphics resolution to 300 dots per inch ESC 1X Select font with ID of 1 Master Printer...

Страница 171: ...at moves the cursor to the right margin executes a CR LF prior to the printing of the character or space When end of line wrap is disabled a character or space that would move the cursor to the right...

Страница 172: ...a is printed using the current text area and selected font This information is subject to change without notice This information is provided as is without either express or implied warranty IntelliTec...

Страница 173: ...III to a host system LJIII printers operate in the SAP environment by using the standard SAP HPLJIIID Device Type IntelliBar M Series printers operate in the SAP environment by using custom Z type Dev...

Страница 174: ...lization Format Types Format Type Value Variable Form Length See Table 11 2 below for Type and Value Print Speed See Table 11 3 below for Value Print Density Value 0 Print and Tear Frequency Value 1 P...

Страница 175: ...ries ZITC_XXX Device Types The standard SAP HPLJIIID bar codes are implemented through the Print Control commands listed in Table 11 4 below Table 11 4 Standard SAP Bar Code Commands Command Code Desc...

Страница 176: ...maximum of 10 symbols To print ARTNR with a length less than 10 symbols ex 8 symbols the appropriate parameter in the PCL escape sequence must be changed to the appropriate value In the PCL escape seq...

Страница 177: ...11 5 IntelliBar M Series PCL Command Extensions Cross Reference to SAP Z Print Control Command Codes Sap Z Print Command Code Function PCL Escape Command Code Setting Disabling Variable Form Length NO...

Страница 178: ...d11A ZPD12 Set Print Density to 12 ESC d12A ZPD13 Set Print Density to 13 ESC d13A ZPD14 Set Print Density to 14 ESC d14A ZPD15 Set Print Density to 15 ESC d15A ZPD16 Set Print Density to 15 ESC d 15A...

Страница 179: ...Postnet ESC b10C ZBT11 Set Bar Code Type 11 MSI Plessey ESC b11C ZBT12 Set Bar Code Type 12 Code 93 ESC b12C ZBT14 Set Bar Code Type 14 UCC 128 ESC b14C ZBT15 Set Bar Code Type 15 HIBC ESC b15C ZBT16...

Страница 180: ...Bar Code 128 Subset Mode 2 Subset A upper and lower case characters ESC b2S ZBSM3 Set Bar Code 128 Subset Mode 3 Subset A double density numbers ESC b3S Setting UPC E Bar Code Method ZBCM0 Set UPC E B...

Страница 181: ...ESC b0B Z17B1 PDF417 Enable Binary Only mode determinant symbol size ESC b1B Setting PDF417 Resolution for Encoding Data to Printer Z17D0 PDF417 Set Resolution 75 ESC b75D Z17D1 PDF417 Set Resolution...

Страница 182: ...and Bar Width ESC b3Q Setting PDF417 Row Count for Sizing a PDF Symbol NOTE The Set PDF417 Row Count for Sizing a PDF Symbol command allowable Range 0 3 through 90 Z7U00 PDF417 Set Row count 0 Default...

Страница 183: ...ommand allowable range 0 to 999 ZI000 Disables incrementing fields 0 Default ESC b0I ZI001 Enables incrementing fields 1 ESC b1I ZI002 Enables incrementing fields 2 ESC b2I through ZI999 Enables incre...

Страница 184: ...zontal control decipoints 5 3 horizontal control dots 5 4 line termination 5 7 push pop control 5 8 vertical control control codes 5 7 vertical control decipoints 5 6 vertical control dots 5 6 vertica...

Страница 185: ...izontal tab 5 5 space 5 4 HPGL 2 font selection 6 16 absolute character size 6 21 absolute direction 6 19 alternate font definition 6 26 character fill mode 6 27 character plot 6 30 character slant 6...

Страница 186: ...de height 2 7 2 8 bar code ratio 2 8 bar code subset mode 2 8 bar code type 2 7 bar code width 2 8 calculate optional check digit 2 10 PDF417 2 11 print bar code 2 12 print human readable text 2 9 sup...

Страница 187: ...t descriptor command 8 10 font descriptor format 8 2 Stroke weight 6 10 8 8 Style 6 10 8 8 Symbol set 6 4 T Transparent print data 6 15 Typeface 6 12 6 9 U Underline 8 9 command 6 16 distance 8 9 heig...

Отзывы: