3

2.5 '* 1.75'의 레이블 역할 크기를 가진 Zebra GT800 라벨 프린터를 사용하고 있습니다. ZPL 명령을 사용하여 레이블 내에서 크기를 조정하는 데 어려움을 겪고 있습니다. 나는 ZPL의 사용자 가이드에서 읽은 굵은 글씨로 여러 값을 시도했지만 성공하지 못했습니다.Zebra ZPL 바코드의 크기를 레이블 내에 넣기위한 명령

값이 BY2 인 경우 바코드가 레이블의 여백을 벗어납니다. 값 BY1을 사용할 때 너무 작아서 읽을 수 없습니다. 사용 된 ZPL 명령 아래.

^XA^FO150,100^**BY1**^BC,100,Y,N,N^FD00V11636000032562050^FS^XZ 

^XA^FO150,100^**BY2**^BC,100,Y,N,N^FD00V11636000032562050^FS^XZ 

답변

11

은 내가 제안하는 것은 않습니다 :

  1. 그래서 문제의 스캐너가 읽을 수있는 바코드의 모듈 폭을 설정하는 ^BY2을 계속 사용합니다. 당신의 ^BC 명령에 대한

  2. 은에 코드 128 바코드의 모드를 설정합니다 ("모드"매개 변수) A에 6 매개 변수를 설정 "자동." 을 지정하면 프린터가 인코딩되는 데이터를 분석하도록 지시하고 이 최상의 포장 방법을 결정합니다. 데이터가 압축 가능한 경우 자동으로 데이터를 압축 할 수 있습니다 (4 자리 또는 숫자가 더 많은 숫자로 열리면 하위 집합 C로 이동하므로 이 도움이됩니다).

예 :

^XA^FO150,100^BY2^BC,100,Y,N,N,A^FD00V11636000032562050^FS^XZ

출처 :

Page 87 of this ZPL Programming Guide

+1

고마워요. 그것은 매력처럼 작동합니다. –

+4

@RuwanPerera 정답으로 받아 들여야합니다. –

+0

나에게 도움이되지 못함 http://labelary.com/viewer.html?density=8&width=2.5&height=1.75&units=inches&index=0&zpl=%5EXA%5EFO50%2C100%5EBY2%5EBC%2C100%2CY%2CN% 2CN % 2CA % 5EFD00V11636000000000000000032562050 % 5EFS % 5EXZ % 0A % 0A % 5EXA % 5EFO50 % 2C100 % 5EBY2 % 5EBC % 2C100 % 2CY % 2CN % 2CN % 5EFD00V11636000032562050 % 5EFS % 5EXZ % 20 % 0A % 0A % 5EXA % 5EFO150 % 2C100 % 5EBY1 % 5EBC % 2C100 % 2CY % 2CN % 2CN % 5EFD00V11636000032562050 % 5EFS % 5EXZ % 20 % 0A. 내가 놓친 게 있니? – user3079364