폰트 매개변수

이 절에서는 바코드에 사용되는 폰트를 생성하는 데 사용되는 매개변수를 설명합니다.

T 매개변수

T 매개변수는 사용되는 바코드의 종류를 제어합니다. T 매개변수를 지정하기 위한 명령은 다음과 같습니다. 여기서 T는 글꼴 번호입니다.
글꼴 번호
해당 매개변수
글꼴 번호
해당 매개변수
24600
UPC-A
24621
EAN/JAN-8 + 2
24601
UPC-A + 2
24622
EAN/JAN-8 + 5
24602
UPC-A + 5
24630
EAN/JAN-13
24610
UPC-E(UPC-E0 & UPC-E1)
24631
EAN/JAN-13 + 2
24611
UPC-E + 2
24632
EAN/JAN-13 + 5
24612
UPC-E + 5
24650
25 industrial
24640
25(2 of 5) interleaved
24651
25 industrial + CHK
24641
25 interleaved + CHK
24660
25 matrix
24642
German Postal 25 Leitcode 13
24661
25 matrix + CHK
24643
German Postal 25 Leitcode 11
24700
128 autoswitch
24670
39 (3 of 9)
24701
128 A
24671
39 + CHK
24702
128 B
24672
39 (3 of 9) 데이터 앞 공백 인코드
24704
128 C
24673
39 + CHK 데이터 앞 공백 인코드
24703
128 C(더 이상 사용되지 않음)
24680
39 extended
24710
UCC-128(19자리만)
24681
39 extended + CHK
24720
EAN/UCC-128
24675
Danish PTT 39 바코드
24770
ZIP + 4 POSTNET 5
24676
French Postal 39 A/R
24771
ZIP + 4 POSTNET 9
24690
93
24772
ZIP + 4 POSTNET 11
24691
93 extended
24775
Intelligent Mail 바코드
23591
USPS ZEBRA
24644
USPS 25, 11자리 Tray 레이블 바코드
24760
MSI
24645
USPS 25, 8자리 Sack 레이블 바코드
24761
MSI + CHK10
24750
CODABAR
24762
MSI + CHK10 + CHK10
24751
CODABAR + CHKmod16
24763
MSI + CHK11 + CHK10
24780
Singapore 4 State
24800
UPS MaxiCode
24785
Australia 4 State 37-CUST
24810
RSS-14
24786
Australia 4 State 52-FF-MET
24820
Data Matrix
24787
Australia 4 State 67-FF-MET
24830
Aztec
24790
Royal Mail 4 State Customer 코드
24840
Codablock F
24795
Netherlands KIX Postal 바코드
24850
PDF-417
24899
접기, 삽입 및 밀봉 시스템용 OMR(Optical Mark Reading)
24860
QRCode Model 1
24620
EAN/JAN-8
24861
QRCode Model 2
10001
추가 레거시 코드39: "유로 통화 기호와 추가 폰트" 참조
24862
스위스 QR코드

p 매개변수

p 매개변수인 <Esc>(s#p)는 인간 판독 가능한 텍스트 캡션을 바코드와 함께 인쇄할지 여부와 인쇄에 사용되는 방법을 제어합니다.

1D 바코드

아래 번호는 이스케이프 시퀀스에서 명령을 정의하는 데 사용되는 값을 나타냅니다.
0:
기본값을 사용합니다.
1:
인간 판독 가능한 텍스트를 인쇄하지 않습니다.
2:
인간 판독 가능한 텍스트를 인쇄합니다.
3:
절반만 포함된 인간 판독 가능한 텍스트를 인쇄합니다.
4:
코드 아래에 인간 판독 가능한 텍스트를 인쇄합니다.
5:
코드 위에 인간 판독 가능한 텍스트를 인쇄합니다.
예: p 매개변수를 사용하여 24p를 1D 바코드로 입력하는 경우 French Postal 바코드의 텍스트는 코드 아래에 놓여집니다.
바코드 하단 왼쪽이 아니라 중간 왼쪽에 UPC/EAN/JAN 체크섬을 인쇄하려면 10을 추가합니다.
39 바코드 텍스트에 대한 시작 및 종료 문자를 입력하려면 10을 추가합니다.
French 또는 German Postal 바코드에 대한 텍스트의 형식을 지정하려면 20을 추가합니다.
텍스트와 함께 체크섬 문자를 인쇄하려면 100을 추가합니다.

Australia Post 4 State 바코드

0:
고객 정보에 N 기호 세트(숫자 자리만)를 사용합니다.
1:
고객 정보에 C 기호 세트(영숫자 문자)를 사용합니다.

2D 바코드

PDF-417
0 ~ 8:
ECC(Error Correction Code: 에러 정정 코드) 레벨을 정의합니다.
1000 ~ 1400:
데이터 크기를 기준으로 코드 단어 크기에 따라 ECC 레벨을 백분율 단위(0% ~ 400%)로 정의합니다. 매칭 ECC 레벨이 자동으로 계산됩니다.
Aztec
0:
기본 ECC 레벨(23% + 코드 단어 3개)입니다.
1 ~ 99:
ECC 레벨을 백분율 단위로 정의합니다.
101 ~ 104:
압축 형식의 레이어 수(+100)입니다.
201 ~ 232:
전체 범위 형식의 레이어 수(+200)입니다.
300:
Aztec "Rune" 형식입니다.
QRCode
0:
기본 ECC 레벨(5%)(중간)
1:
낮은 ECC/고밀도 레벨(낮음)
2:
표준 ECC 레벨(중간)
3:
높은 안정성/ECC 레벨(품질)
4:
매우 높은 안정성/ECC 레벨(높음)

OMR

OMR 회전
0:
가로 OMR 표시(기본값)
1:
세로 OMR 표시

h 매개변수

h 매개변수인 Esc(s#h)는 인간 판독 가능한 텍스트 캡션에 사용되는 폰트를 제어합니다.

1D 바코드

형식: CBA, 숫자값, 위치
C: 스타일
0:
굵게(기본값)
1:
일반 텍스트
2:
기울임꼴
3:
굵게
4:
굵은 기울임꼴
B: Size
0:
폰트 크기를 자동으로 선택합니다.
A: 활자체
0:
Courier를 사용하여 텍스트를 인쇄합니다(기본값).
1:
Letter Gothic을 사용하여 텍스트를 인쇄합니다.
2:
Univers를 사용하여 텍스트를 인쇄합니다.
3:
Univers Condensed를 사용하여 텍스트를 인쇄합니다.
4:
CG-Times를 사용하여 텍스트를 인쇄합니다.
5:
OCR-B를 사용하여 텍스트를 인쇄합니다(UPC/EAN에 권장).
예: h 매개변수를 사용하여 402h를 ID 바코드로 입력하는 경우 텍스트가 Univers 굵은 기울임꼴로 표시되며 텍스트 크기가 자동으로 선택됩니다.

v 매개변수

v 매개변수인 Esc(s#v)는 바코드에 사용되는 열이나 행의 개수와 막대 높이를 제어합니다.

1D 바코드

막대 높이를 1/60"(0.42 mm)씩 제어합니다.
입력한 값이 최소 막대 높이보다 낮으면 최소값으로 자동 조정됩니다.
예: 1"(25.4 mm) 크기의 바코드: 60v

2D 바코드

QRCode, Aztec
0:
표준
1:
비디오 반전(글자 또는 숫자가 검은색 배경에 흰색으로 인쇄되어 숫자/글자가 강조됨)
Codablock: 바코드 크기
#1:
단선 막대 높이를 폰트와 같은 단위인 1/60"(0.42 mm)씩 제어합니다.
#2:
Codablock 기호의 최대 행 수입니다.
#3:
Codablock 기호의 최대 열 수입니다.
예: 라인 포인트 크기 20, 8개 행,10개 열: 20,8,10v.

OMR

OMR 표시 길이를 1/60"(0.42 mm)씩 제어합니다.
예: 1"(25.4 mm) OMR 표시: 60v

b 매개변수

b 매개변수, Esc(#1,#2,#3,#4b,는 막대 폭을 제어합니다.

1D 바코드

#1:
막대 폭(얇음), 첫 번째 폭(1/600")
#2:
막대 폭, 두 번째 폭(1/600")
#3:
막대 폭, 세 번째 폭(1/600")
#4:
막대 폭, 네 번째 폭(1/600")
예: 얇은 막대 4도트, 두꺼운 막대 8도트: 4,8b

2D 바코드

PDF-417
#1:
PDF 기호의 최대 행 수입니다.
#2:
PDF 기호의 최대 열 수입니다.
#3:
"1"이 지정된 경우 #1과 #2는 PDF 기호의 최대 행과 열 수입니다.
"0"이 지정되었거나 값을 지정하지 않은 경우 #1과 #2는 PDF 기호의 최대 행과 열 수(기본값)입니다.
#4:
"1"이 지정된 경우 PDF-417 기호가 오른쪽에서 잘립니다.
"0"이 지정된 경우 PDF-417 기호가 잘리지 않습니다(기본값).
예: 8개 열, 10개 선 필수 크기, 잘리지 않음: 8,10,0b
Data Matrix, QRCode
#1:
작은 모듈 높이 도트(1/600")입니다.
예: Data Matrix, 10도트 높이: 10b
Aztec
#1:
작은 모듈 높이 도트(1/600")입니다.
#2:
막대 언더컷 매개변수입니다. 값: 0 ~ (#1) -1도트, 기본값은 0입니다.
예: 20도트 높이, 15도트 막대 언더컷 부분: 20,15b
Codablock
B 매개변수는 ID 바코드와 동일합니다.

OMR

OMR 표시의 두께를 도트(1/600")로 제어합니다.
#1:
도트(1/600") 단위의 일반 표시 두께입니다.
#2:
도트(1/600") 단위의 두꺼운 표시 두께입니다.
예: .01" - 얇은 표시, .02" - 두꺼운 표시: 6,12b

s 매개변수

s 매개변수, Esc(s#1,#2,#3,#4s,는 공백의 폭을 제어합니다.

1D 바코드

#1:
공백 폭(얇음), 첫 번째 도트 폭(1/600")
#2:
공백 폭, 두 번째 도트 폭(1/600")
#3:
공백 폭, 세 번째 도트 폭(1/600")
#4:
공백 폭, 네 번째 도트 폭(1/600")
얇은 공백 4도트, 두꺼운 공백 8도트: 4,8s
b와 s 매개변수가 동일할 경우 b 매개변수만 전송될 수 있습니다. 따라서 더 짧은 PCL 바코드 명령을 프린터로 전송할 수 있습니다.

2D 바코드

PDF-417
#1:
기호 흑백 모듈 높이, 폭(1 ~ 10)과 비교됩니다.
단위 = 최소 모듈 폭(기본값 = 3)입니다.
#2:
기호 X/Y 크기 비의 X 매개변수(기본값 = 2)입니다.
#3:
기호 X/Y 크기 비의 Y 매개변수(기본값 = 3)입니다.
#4:
기호 모듈 폭(1 ~ 100)입니다. 단위 = 1/100"(기본값 = 10)입니다.
예: 최소 모듈 폭, 정사각 PDF 및 모듈 크기 = 1/20": 1,1,1,5s
QRCode
#1
0:
기본 일본어 폰트(자동: JIS/Shift JIS)를 사용합니다.
1:
숫자(0 ~ 9)입니다.
2:
영숫자(0 ~ 9, 대문자 A ~ Z, 공백 및 기호 $%*+-. /:)입니다.
3:
이진 8비트/바이트 데이터(JISX0201에 따른 JIS 8비트 문자 세트(Latin 및 Kana))입니다.
4:
Kanji 문자(JISX0208에서 이동된 Shift JIS 값 8140h ~ 9FFCh와 E040h ~ EAA4h)입니다.
예: 영숫자 데이터: 2s

OMR

OMR 표시 자간을 도트(1/600")로 제어합니다. 기본값 = 85(1/7")입니다.

코드 128 제어 코드

코드 128에는 함수 코드라고 하는 비데이터 특수 제어 코드 5개와, 바코드 인쇄 기능을 한 128 세트(A, B 또는 C)에서 다른 128세트로 전환할 수 있는 3개 제어 코드가 있습니다. 제어 코드의 전환은 한 128 세트를 강제 적용하는 데 사용됩니다. 예를 들어, 문자열 "123456"은 모든 세트 A, B 및 C로 인쇄할 수 있습니다. 문자열 시작 부분에서 ASCII 코드 값이 134의 문자를 삽입하면 시스템에서 코드 128 세트 B를 사용합니다.
128 Autoswitch와 EAN 128은 A, B 및 C 세트 간에 자동으로 전환하여 데이터를 분석하고 바코드 길이를 최적화합니다. EAN 128 및 UCC-128에는 이미지 FNC 1 코드가 첫 번째 문자로 포함되어 있습니다. 따라서 EAN 128 및 UCC-128 데이터와 함께 FNC 1 코드를 전송하면 안 됩니다.
다음 숫자 문자를 바코드 안에 삽입함으로써 특수 제어 코드가 바코드에 포함됩니다.
128 = SHIFT
문자 세트 A에서 B로 또는 B에서 A로 임시 전환하는 데 사용됩니다. 변경 사항은 다음 Shift 문자 다음에 오는 문자에 적용됩니다. 그 이후의 모든 문자는 원래 문자 세트로 제공됩니다.
129 = FNC 1
UCC-128 배송 컨테이너 코드와 같이 향후 사용이나 특수 용도로 예약되어 있습니다.
130 = FNC 2
데이터를 임시로 저장하고, FNC2 문자를 포함하는 기호에 추가한 후 다음 기호 문자와 함께 전송하도록 지시하는 바코드 판독기에 대한 특별 지침입니다.
131 = FNC 3
바코드 판독기 초기화 및 기타 바코드 판독기 기능용으로 예약되어 있습니다.
132 = FNC 4
향후 사용이나 특별 용도로 예약되어 있습니다.
133 = CODE A
숫자, ASCII 문자 및 대문자 글자에 사용됩니다.
134 = CODE B
숫자, ASCII 문자, 대/소문자 및 모든 숫자 코드에 사용됩니다.
135 = CODE C
짝수 개수 문자를 포함하는 데 필요한 이중 밀도 코드입니다.

값에는 소수가 포함될 수 없습니다. 예를 들면 "2.5"는 잘못된 값입니다.
바코드 매개변수는 T 매개변수로 끝나는 고유한 PCL 이스케이프 시퀀스와 결합되어야 합니다.
예: <Esc>(s4p305h24v7,21s7,21b24670T
기본 매개변수를 사용할 때 다른 매개변수도 여전히 정의해야 하는 경우 쉼표로만 필요합니다.
예: <Esc>(s6p1,,,5s24850T
7E5Y-005