바코드프린터 제조사 Zebra 에서 생산하는 바코드프린터에 사용하는 프로그래밍 언어를 Zebra Programming Language, 줄여서 ZPL 이라고 합니다.
ZPL 명령어를 사용하여 박스와 라인을 인쇄하는 방법을 알아보겠습니다.
^GB – Graphic Box
^GB 명령은 박스와 라인을 그리는 데 사용됩니다.
박스와 라인은 중요한 정보를 강조해주고 영역을 나누는 데 사용됩니다.
또한 박스와 라인을 사용하면 보기에도 좋아 집니다.
형식 : ^GBw,h,t,c,r
w : 박스 너비(dots) 값 입니다. 입력범위 1-32000
h : 박스 높이(dots) 값 입니다. 입력범위 1-32000
t : 라인 두께(dots) 값 입니다. 입력범위 1-32000
c : 라인 색상입니다. B = 검정, W = 흰색 (생략시 기본값은 B :검정 입니다.)
r : 둥근 모서리 각 입니다. 입력 범위 0-8 (생략시 기본 값은 0 : 각진 모서리 입니다.)
*참고 : 해상도별 1mm 에 대한 dots 값 | ||
해상도(DPI) | 1mm 값 (Dots) | 비고 |
200 | 8 | 10mm = 80 (10 * 8) 15mm = 120 (15 * 8) |
300 | 12 | 10mm = 120 (10 * 12) 15mm = 180 (15 * 12) |
600 | 24 | 10mm = 240 (10 * 24) 15mm = 360 (15 * 24) |
예제 1) *200DPI 기준
^XA
^FO50,50
^GB160,80,10^FS
^XZ
위 명령어를 프린터로 전송하면 너비 2cm 높이 1cm 라인두께 10, 라인색상은 기본(검정), 둥근 모서리 없는 사각형을 아래 그림과 같이 인쇄합니다.
예제 2) *200DPI 기준
^XA
^FO50,50
^GB0,160,20^FS
^XZ
위 명령어를 프린터로 전송하면 너비 0cm 높이 2cm 라인두께 20, 라인색상은 기본(검정), 둥근 모서리 없는 사각형을 아래 그림과 같이 인쇄합니다. *사각형 인쇄를 하였지만 너비가 0 이므로 세로 선 처럼 보입니다.
예제 3) *200DPI 기준
^XA
^FO50,50
^GB160,0,20^FS
^XZ
위 명령어를 프린터로 전송하면 너비 2cm 높이 0cm 라인두께 20, 라인색상은 기본(검정), 둥근 모서리 없는 사각형을 아래 그림과 같이 인쇄합니다. *사각형 인쇄를 하였지만 높이가 0 이므로 가로 선 처럼 보입니다.
예제 4) *200DPI 기준
^XA
^FO50,50
^GB240,160,10,,5^FS
^XZ
위 명령어를 프린터로 전송하면 너비 3cm 높이 2cm 라인두께 10, 라인색상은 기본(검정), 둥근 모서리 5가 적용된 모서리 둥근 사각형을 아래 그림과 같이 인쇄합니다.
ZPL 명령어를 사용하여 박스와 라인을 인쇄하는 방법을 알아보았습니다.
참 쉽죠~
엑셀로 바코드 인쇄하는 방법 - 바코드 프린터 드라이버 바코드 폰트 사용방법(Seagull 드라이버) (0) | 2021.09.03 |
---|---|
ZEBRA 바코드 프린터 프로그래밍 언어 (ZPL) 사용방법 - 반복되는 폼 저장, 호출로 코드 줄이기 (0) | 2021.09.03 |
ZEBRA 바코드 프린터 프로그래밍 언어 (ZPL) 사용방법 - 시리얼번호 인쇄 (0) | 2021.08.31 |
ZEBRA 바코드 프린터 프로그래밍 언어 (ZPL) 사용방법 - 바코드 인쇄 (0) | 2021.08.31 |
프린트 취소 하려고하는데 어떻게해야되죠? (0) | 2021.08.19 |
댓글 영역