Intermec IPL Label

From Commander4j
Revision as of 10:33, 25 August 2024 by Dgarratt (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

In the code below you will find a mix of standard Intermec IPL Printer Commands and Commander4j specific instructions, plus some comments. For information on the IPL commands see the Useful Information page. There is a list of commands which can be included in the Label Template Syntax document

Pallet Label - Intermec - IPL - 200dpi

 SUPPRESS ASCII ENCODE
 <STX>R<ETX>
 <STX><ESC>C<SI>W1664<SI>h<ETX>
 <STX><ESC>P<ETX>
 <STX>F*<ETX>
 <STX>H1;f3;o1200,53;c26;b0;h28;w24;d3,<*CUSTOMER_NAME*><ETX>
 <STX>H2;f3;o1180,530;c26;b0;h14;w14;d3,ITEM NO:<ETX>
 <STX>B3;f3;o414,100;c6,0,1,3;w2;h127;d3,<SUB> <SUB>102<PADLEFT(<*EAN*>,14,0)>20<PADLEFT(<*VARIANT*>,2,0)>17<EXPIRYDATE(yy)><EXPIRYDATE(MM)> <EXPIRYDATE(dd)>37<*QUANTITY*><SUB><SUB>110<*BATCH_NUMBER*><ETX>
 <STX>H4;f3;o290,140;c26;b0;h12;w8;d3,(02)<PADLEFT(<*EAN*>,14,0)>(20)<PADLEFT(<*VARIANT*>,2,0)>(17)<EXPIRYDATE(yy)> <EXPIRYDATE(MM)><EXPIRYDATE(dd)>(37)<*QUANTITY*>(10)<*BATCH_NUMBER*><ETX>
 <STX>H5;f3;o1110,61;c26;b0;h14;w14;d3,C&D Code<ETX>
 <STX>H6;f3;o1000,61;c26;b0;h14;w14;d3,SSCC<ETX>
 <STX>L7;f1;o1215,1132;l1670;w4<ETX>
 <STX>L8;f1;o1120,1136;l1670;w4<ETX>
 <STX>H9;f3;o825,61;c26;b0;h14;w14;d3,CONTENT<ETX>
 <STX>H10;f3;o825,480;c26;b0;h14;w14;d3,VARIANT<ETX>
 <STX>H11;f3;o825,650;c26;b0;h14;w14;d3,COUNT<ETX>
 <STX>H12;f3;o825,967;c26;b0;h14;w14;d3,LAYERS<ETX>
 <STX>H13;f3;o705,61;c26;b0;h14;w14;d3,DESCRIPTION<ETX>
 <STX>B14;f3;o234,210;c6,0,1,3;w3;h127;d3,<SUB><SUB>100<*SSCC*><ETX>
 <STX>H15;f3;o110,260;c26;b0;h12;w12;d3,(00)<*SSCC*><ETX>
 <STX>L16;f1;o460,1130;l1645;w4<ETX>
 <STX>H17;f3;o980,61;c26;b0;h40;w30;d3,<SUBSTRING(<*SSCC*>,1,3)><ETX>
 <STX>H18;f3;o980,195;c26;b0;h40;w30;d3,<SUBSTRING(<*SSCC*>,4,5)><ETX>
 <STX>H19;f3;o980,395;c26;b0;h40;w30;d3,<SUBSTRING(<*SSCC*>,9,5)><ETX>
 <STX>H20;f3;o980,595;c26;b0;h40;w30;d3,<SUBSTRING(<*SSCC*>,14,5)><ETX>
 <STX>H21;f3;o1080,61;c26;b0;h28;w28;d3,<*MATERIAL*><ETX>
 <STX>H22;f3;o1100,425;c26;b0;h14;w14;d3,<DATETIME(DATE_CREATED,dd/MM/yyyy  HH:mm:ss)><ETX>
 <STX>H23;f3;o1180,670;c26;b0;h14;w14;d3,<*PART_NO*><ETX>
 <STX>H24;f3;o790,61;c26;b0;h28;w20;d3,<PADLEFT(<*EAN*>,14,0)><ETX>
 <STX>H25;f3;o790,480;c26;b0;h28;w20;d3,<PADLEFT(<*VARIANT*>,2,0)><ETX>
 <STX>H26;f3;o790,650;c26;b0;h28;w20;d3,<*QUANTITY*><ETX>
 <STX>H27;f3;o790,946;c26;b0;h28;w28;d3,<*LAYERS*><ETX>
 <STX>H28;f3;o670,61;c26;b0;h19;w15;d3,<*DESCRIPTION*><ETX>
 <STX>H29;f3;o605,61;c26;b0;h14;w14;d3,BATCH / LOT<ETX>
 <STX>H30;f3;o570,61;c26;b0;h28;w20;d3,<*BATCH_NUMBER*><ETX>
 <STX>L31;f1;o843,1127;l1645;w4<ETX>
 <STX>H32;f3;o605,340;c26;b0;h14;w14;d3,BEST BEFORE DATE (YYMMDD)<ETX>
 <STX>H33;f3;o570,480;c26;b0;h28;w20;d3,<EXPIRYDATE(yy)><EXPIRYDATE(MM)><EXPIRYDATE(dd)><ETX>
 <STX>L34;f1;o40,1127;l1645;w4<ETX>
 <STX>D0<ETX>
 <STX>R<ETX>
 <STX><SI>l13<ETX>
 <STX><ESC>E*,1<CAN><ETX>
 <STX><RS>1<US>1<ETB><ETX>