바코드참조설명서 버전 0 KOR
1 소개 1 1 개요 1 이참조가이드에서는제어명령을 Brother 인쇄장치로직접보낼수있는바코드인쇄에대한정보가나와있습니다. 적용가능한 Brother 인쇄장치 : HP LaserJet (PCL) 에뮬레이션모드가내장된 Brother 의 HL, MFC 및 DCP 모델. HP LaserJet 에뮬레이션모드가지원되는 Brother 인쇄장치인경우 HP LaserJet 에뮬레이션모드, Epson FX-850 에뮬레이션모드및 IBM proprinter FX 에뮬레이션모드에서바코드를인쇄할수있습니다. 사용할수있는에뮬레이션모드는인쇄장치의모델번호에따라다릅니다. 어떤에뮬레이션모드가지원되는지알아보려면해당인쇄장치의사용자가이드에서사양단원을참조하십시오. 1
바코드제어명령을위한빠른참조 바코드또는확장문자인쇄 코드 ESC i Dec 7 105 Hex 1B 69 형식 : ESC i n... n \ 파라미터 'n... n' 의부분에따라바코드또는확장문자를생성합니다. 파라미터에대한자세한내용은다음파라미터정의를참조하십시오. 이명령은 ' \ ' 코드 (5CH) 로끝나야합니다.
파라미터정의 이바코드명령은파라미터부분 (n... n) 에다음과같은파라미터를지정할수있습니다. 파라미터는단일명령구문 ESC i n... n \ 내에서유효하므로바코드명령에는적용되지않습니다. 특정파라미터가제공되지않으면사전설정을따릅니다. 마지막파라미터는바코드데이터시작값 ('b' 또는 'B') 또는확장문자데이터시작값 ('l' 또는 'L') 이어야합니다. 다른파라미터는임의순서로제공할수있습니다. 각파라미터는소문자또는대문자로시작할수있습니다 ( 예 : 't0' 또는 'T0', 's3' 또는 'S3' 등 ). 바코드모드 n = 't0' 또는 'T0' CODE 39( 기본값 ) n = 't1' 또는 'T1' Interleaved of 5 n = 't3' 또는 'T3' FIM(US-Post Net) n = 't4' 또는 'T4' Post Net(US-Post Net) n = 't5' 또는 'T5' EAN 8, EAN 13 또는 UPC A n = 't6' 또는 'T6' UPC E n = 't9' 또는 'T9' Codabar n = 't1' 또는 'T1' Code 18 세트 A n = 't13' 또는 'T13' Code 18 세트 B n = 't14' 또는 'T14' Code 18 세트 C n = 't130' 또는 'T130' ISBN(EAN) n = 't131' 또는 'T131' ISBN(UPC-E) n = 't13' 또는 'T13' EAN 18 세트 A n = 't133' 또는 'T133' EAN 18 세트 B n = 't134' 또는 'T134' EAN 18 세트 C 이파라미터는위에표시된대로바코드모드를선택합니다. n 이 't5' 또는 'T5' 인경우바코드모드 (EAN 8, EAN 13 또는 UPC A) 는데이터의문자수에따라달라집니다. 3
바코드, 확장문자, 라인블록드로잉및박스드로잉 n = 's0' 또는 'S0' 3: 1( 기본값 ) n = 's1' 또는 'S1' : 1 n = 's3' 또는 'S3'.5: 1 이파라미터는위와같이바코드스타일을선택합니다. EAN 8, EAN 13, UPC-A, Code 18 또는 EAN 18 바코드모드를선택한경우이바코드스타일파라미터가무시됩니다. 확장문자 'S' 0 = 흰색 1 = 검정 = 세로줄무늬 3 = 가로줄무늬 4 = 빗살무늬 예 : 'S' n1 n n1 = 배경채우기패턴 n = 전경채우기패턴 'S' 다음에파라미터가하나만있으면해당파라미터는전경채우기패턴입니다. 라인블록드로잉및박스드로잉 'S' 1 = 검정 = 세로줄무늬 3 = 가로줄무늬 4 = 빗살무늬 4
바코드 n = 'mnnn' 또는 'Mnnn'(nnn = 0 ~ 3767) 이파라미터는바코드너비를표시합니다. 'nnn' 의단위는백분율입니다. 바코드가독라인켬또는끔 n = 'r0' 또는 'R0 n = 'r1' 또는 'R1 사전설정 : 사전설정 : 가독라인끔가독라인켬가독라인켬 (1) 'T5' 또는 't5' () 'T6' 또는 't6' (3) 'T130' 또는 't130' (4) 'T131' 또는 't131' 가독라인끔그외모두 이파라미터는기기에서바코드밑에사람이읽을수있는선을인쇄할지여부를나타냅니다. 가독문자는항상 10 피치의 OCR-B 글꼴로인쇄되며현재문자스타일향상기능은모두마스킹됩니다. 기본설정은 't' 또는 'T' 로선택한바코드모드에따라결정됩니다. Quiet zone n = 'onnn' 또는 'Onnn'(nnn = 0 ~ 3767) Quiet zone 은바코드양쪽에있는여백입니다. 이영역의너비는 'u' 또는 'U' 파라미터로설정된단위를사용하여표시됩니다. ('u' 또는 'U' 파라미터에대한설명은다음단원을참조하십시오.) Quiet zone 너비의기본설정은 1 인치입니다. 5
바코드, 확장문자단위, 라인블록드로잉및박스드로잉 n = 'u0' 또는 'U0' mm( 사전설정 ) n = 'u1' 또는 'U1' 1/10 n = 'u' 또는 'U' 1/100 n = 'u3' 또는 'U3' 1/1 n = 'u4' 또는 'U4' 1/10 n = 'u5' 또는 'U5' 1/10 mm n = 'u6' 또는 'U6' 1/300 n = 'u7' 또는 'U7' 1/70 이파라미터는 X 축오프셋, Y 축오프셋및바코드높이에대한측정단위를보여줍니다. 바코드, 확장문자, 라인블록드로잉및박스드로잉오프셋 (X 축 ) n = 'xnnn' 또는 'Xnnn' 이파라미터는 'u' 또는 'U' 로지정된단위로, 왼쪽여백의오프셋을보여줍니다. 바코드및확장문자오프셋 (Y 축 ) n = 'ynnn' 또는 'Ynnn' 이파라미터는 'u' 또는 'U' 로지정된단위로, 현재인쇄위치의아래쪽오프셋을보여줍니다. 6
바코드, 확장문자, 라인블록드로잉및박스드로잉높이 n = 'hnnn', 'Hnnn', 'dnnn' 또는 'Dnnn' 1 EAN13, EAN8, UPC-A, ISBN(EAN13, EAN8, UPC-A), ISBN(UPC-E): mm UPC-E: 18 mm 3 기타 : 1 mm 확장문자 i. mm( 사전설정 ) 라인블록드로잉및박스드로잉 i 1 도트 이파라미터는위에표시된대로바코드또는확장문자의높이를보여줍니다. 'h', 'H', 'd' 또는 'D' 로시작할수있습니다. 바코드높이는 'u' 또는 'U' 로지정된단위로표시됩니다. 바코드높이의기본설정 (1 mm, 18 mm 또는 mm) 은 't' 또는 'T' 로선택된바코드모드에의해결정됩니다. 확장문자너비, 라인블록드로잉및박스드로잉 n = 'wnnn' 또는 'Wnnn' 확장문자 i 1. mm 라인블록드로잉및박스드로잉 i 1도트이파라미터는위에표시된대로확장문자의너비를보여줍니다. 확장문자회전 n = 'a0' 또는 'A0' ' 수직 ( 사전설정 ) n = 'a1' 또는 'A1' '90도회전 n = 'a' 또는 'A' ' 위아래뒤집기, 180도회전 n = 'a3' 또는 'A3' '70도회전 7
바코드데이터시작 n = 'b' 또는 'B' 'b' 또는 'B' 뒤에오는데이터는바코드데이터로인식됩니다. 바코드데이터는이명령을종료하는 ' \ ' 코드 (5CH) 로끝나야합니다. 사용가능한바코드데이터는 't' 또는 'T' 로선택된바코드모드에따라결정됩니다. 't0' 또는 'T0' 파라미터로 CODE 39 가선택된경우 '0' 부터 '9', 'A' 부터 'Z', '-', '. ', ' ( 공백 )', '$', ' / ', '+' 및 '%' 의 43 개의문자를바코드데이터로사용할수있습니다. 다른문자는데이터오류를일으킵니다. 바코드의문자수에는제한이없습니다. 바코드데이터는자동으로 ' * ' 별표로시작하고끝납니다 ( 시작문자및종료문자 ). 수신된데이터의시작또는종료부분에 ' * ' 별표가있으면별표가시작문자또는종료문자로인식됩니다. 't1' 또는 'T1' 파라미터로 Interleaved of 5 가선택된경우 '0' 부터 '9' 의 10 개숫자를바코드데이터로사용할수있습니다. 다른문자는데이터오류를일으킵니다. 바코드의문자수에는제한이없습니다. 이바코드모드에는짝수문자가필요합니다. 바코드데이터에홀수문자가들어있으면바코드데이터끝에 '0' 이자동으로추가됩니다. 't3' 또는 'T3' 파라미터로 FIM(US-Post Net) 이선택된경우 'A' 부터 'D' 의문자를사용할수있으며데이터한자리만인쇄할수있습니다. 대문자및소문자영문자를사용할수있습니다. 't4' 또는 'T4' 파라미터로 Post Net(US-Post Net) 이선택된경우 '0' 부터 '9' 의숫자가데이터가될수있고체크숫자로끝나야합니다. '?' 를체크숫자대신사용할수있습니다. 8
't5' 또는 'T5' 파라미터로 EAN 8, EAN 13 또는 UPC A 가선택된경우 '0' 부터 '9' 의 10 개숫자를바코드데이터로사용할수있습니다. 바코드의문자수는다음과같이제한됩니다. EAN 8: 총 8 자리숫자 (7 자리숫자 + 1 자리체크숫자 ) EAN 13: 총 13 자리숫자 (1 자리숫자 + 1 자리체크숫자 ) UPC A: 총 1 자리숫자 (11 자리숫자 + 1 자리체크숫자 ) 위에설명된것이외의문자수는데이터오류를일으켜서바코드데이터가일반인쇄데이터로인쇄될수있습니다. 체크숫자가올바르지않으면기기가올바른체크숫자를자동으로판단하여올바른바코드데이터가인쇄됩니다. EAN13 이선택된경우데이터다음에 '+' 와두자리숫자또는다섯자리숫자를추가하여애드온코드를만들수있습니다. 't6' 또는 'T6' 파라미터로 UPC-E 가선택된경우 : '0' 부터 '9' 의숫자를바코드데이터로사용할수있습니다. 여덟자리숫자 1 ( 표준형식 ) 첫번째문자는 '0' 이어야하고데이터가체크숫자로끝나야합니다. 총여덟자리숫자는 '0' 과 6자리숫자및 1자리체크숫자로구성됩니다. 여섯자리숫여덟자리숫자데이터에서첫번째문자와마지막체크숫자가제거됩니다. 자 1 '?' 를체크숫자대신사용할수있습니다. 데이터다음에 '+' 와두자리숫자또는다섯자리숫자를추가하면애드온코드가생성됩니다. 't9' 또는 'T9' 파라미터로 Codebar 가선택된경우 '0' 부터 '9', '-', '. ', '$', '/', '+', ' : ' 의문자를인쇄할수있습니다. 'A' 부터 'D' 의문자는대문자또는소문자가가능한시작 - 종료코드로인쇄할수있습니다. 시작 - 종료코드가없으면오류가발생합니다. 체크숫자를추가할수없으며 '?' 를사용하면오류가발생합니다. 9
't1' 또는 'T1', 't13' 또는 'T13', 't14' 또는 'T14' 파라미터로 Code 18 세트 A, 세트 B 또는세트 C 가선택된경우 Code 18 세트 A, B 및 C 는각각선택할수있습니다. 세트 A 는 16 진수 00 부터 5F 의문자를보여줍니다. 세트 B 에는 16 진수 0 부터 7F 의문자를포함합니다. 세트 C 는 00 부터 99 까지의숫자쌍을포함합니다. %A, %B 또는 %C 를전송하여코드세트간의전환이허용됩니다. FNC 1,, 3 및 4 는 %1, %, %3 및 %4 로생성됩니다. SHIFT 코드인 %S 는세트 A 에서세트 B 로또는그반대로의임시전환 ( 한문자만 ) 을허용합니다. '%' 문자는두번전송하여인코딩할수있습니다. 't130' 또는 'T130' 파라미터로 ISBN(EAN) 이선택된경우 't5' 또는 'T5' 에도동일한규칙이적용됩니다. 't131' 또는 'T131' 파라미터로 ISBN(UPC-E) 이선택된경우 : 't6' 또는 'T6' 에도동일한규칙이적용됩니다. 't13' 또는 'T13', 't133' 또는 'T133', 't134' 또는 'T134' 파라미터로 EAN 18 세트 A, 세트 B 또는세트 C 가선택된경우 't1' 또는 'T1', 't13' 또는 'T13', 't14' 또는 'T14' 에도동일한규칙이적용됩니다. 박스드로잉 ESC i... E( 또는 e) 'E' 또는 'e' 는종결자입니다. 라인블록드로잉 ESC i... V( 또는 v) 'V' 또는 'v' 는종결자입니다. 확장문자데이터시작 n = 'l' 또는 'L' 'l' 또는 'L' 이후의데이터는확장문자데이터 ( 또는라벨링데이터 ) 로읽힙니다. 확장문자데이터는이명령을종료하는 ' \ ' 코드 (5CH) 로끝나야합니다. 10
Code(EAN) 18 세트 C 표 Code(EAN) 18 세트 C 는원래명령을설명합니다. 해당표는다음과같습니다. No. Code 18 Set C Input command Hex No. Code 18 Set C Input command Hex 0 00 NUL 0x00 5 5 4 0x34 1 01 SOH 0x01 53 53 5 0x35 0 STX 0x0 54 54 6 0x36 3 03 ETX 0x03 55 55 7 0x37 4 04 EOT 0x04 56 56 8 0x38 5 05 ENQ 0x05 57 57 9 0x39 6 06 ACK 0x06 58 58 : 0x3a 7 07 BEL 0x07 59 59 ; 0x3b 8 08 BS 0x08 60 60 < 0x3c 9 09 HT 0x09 61 61 = 0x3d 10 10 LF 0x0a 6 6 > 0x3e 11 11 VT 0x0b 63 63? 0x3f 1 1 NP 0x0c 64 64 @ 0x40 13 13 CR 0x0d 65 65 A 0x41 14 14 SO 0x0e 66 66 B 0x4 15 15 SI 0x0f 67 67 C 0x43 16 16 DLE 0x10 68 68 D 0x44 17 17 DC1 0x11 69 69 E 0x45 18 18 DC 0x1 70 70 F 0x46 19 19 DC3 0x13 71 71 G 0x47 0 0 DC4 0x14 7 7 H 0x48 1 1 NAK 0x15 73 73 I 0x49 SYN 0x16 74 74 J 0x4a 3 3 ETB 0x17 75 75 K 0x4b 4 4 CAN 0x18 76 76 L 0x4c 5 5 EM 0x19 77 77 M 0x4d 6 6 SUB 0x1a 78 78 N 0x4e 7 7 ESC 0x1b 79 79 O 0x4f 8 8 FS 0x1c 80 80 P 0x50 9 9 GS 0x1d 81 81 Q 0x51 30 30 RS 0x1e 8 8 R 0x5 31 31 US 0x1f 83 83 S 0x53 3 3 SP 0x0 84 84 T 0x54 33 33! 0x1 85 85 U 0x55 34 34 " 0x 86 86 V 0x56 35 35 # 0x3 87 87 W 0x57 36 36 $ 0x4 88 88 X 0x58 37 37 % 0x5 89 89 Y 0x59 38 38 & 0x6 90 90 Z 0x5a 39 39 ' 0x7 91 91 [ 0x5b 40 40 ( 0x8 9 9 \\ 0x5c5c 41 41 ) 0x9 93 93 ] 0x5d 4 4 * 0xa 94 94 ^ 0x5e 43 43 + 0xb 95 95 _ 0x5f 44 44, 0xc 96 96 ` 0x60 45 45-0xd 97 97 a 0x61 46 46. 0xe 98 98 b 0x6 47 47 / 0xf 99 99 c 0x63 48 48 0 0x30 100 Set B d 0x64 49 49 1 0x31 101 Set A e 0x65 50 50 0x3 10 FNC 1 f 0x66 51 51 3 0x33 11