(본 글은 Zebra 사의 Zebra Programming Guide 문서를 가지고 작성하였습니다.)
테스트 프린터 : ZM400, ZT410
본 글은 ZPL 에서 영어 이외의 글자. 예를 들어 스페인어 독일어, 체코어 등을 표시하는 법을 다룹니다.
ë, ß, Ä, é
뭐, 이런 글자들입니다.
예를 들어, 프랑스어 Référence 를 출력하는 코드는 아래와 같습니다.
^XA |
위 문서에 보면 프랑스어는 Zebra Code Page 850 에 정의되어 있습니다.
그리고 é 는 Hex값으로 82 정의되어 있습니다.
위와 같이 특수문자는 정의된 Hex 값 앞에 _ 를 붙여 표시할 수 있습니다.
CI0 는 Zebra Code page 850 을 사용하겠다는 의미입니다. (문서의 ^CI 참조)
만약 체코어를 출력하게되면 어떻게 해야할까요?
Čeština 와 같이 말입니다.
위 Zebra Code page 850 에선 Č, š 와 같은 문자를 찾을 수 없습니다.
이 문자는 Zebra Code page 1250 에 정의되어 있습니다.
프랑스어와 같이 출력하면 아래와 같은 코드가 됩니다.
이 때 주의할 점은 ^CI31 로 값이 주어집니다.
이는 위 문서에 의해, Zebra Code page 1250 을 사용하기 위해선 CI31 로 세팅하라고 명시되어 잇습니다.
^XA |
이렇게 간단히 특수문자를 출력하는 방법을 알아보았습니다.
'삽질미학 > 잡동사니' 카테고리의 다른 글
Python과 OpenSSL 간 RSA PKI 테스트 (0) | 2020.04.27 |
---|---|
단색 Bitmap 파일을 ZPL GFA 코드로 변환하기 (3) | 2018.10.01 |
[ZPL] QRCode 출력 시, 상단에 갭이 생기는 경우 (0) | 2018.07.11 |
svn ignore 사용하기. (svn 특정 파일, 디렉토리 무시하기) (0) | 2017.12.12 |
github - ssh 연동 시 유의사항 (0) | 2017.06.29 |