2017-03-07 11 views
0

ZPL2에서^A 명령을 사용하여 Q 글꼴을 인쇄하고 90도 회전해야합니다. 나는이 줄이 첫 번째^FO 매개 변수가 0이므로 레이블의 왼쪽 가장자리에 대해 "00"을 인쇄한다고 생각합니다.ZPL2 - 텍스트 회전 변경 정렬

^XA 
^PR2 
^MD15 
^PW1200 
^LL590 
^LH0,0 
^FB500,14,,^FO0,135^AQR,1,1^FD00^FS 
^PQ1 
^XZ 

. . . 그러나 그렇지 않습니다. 라벨 전체에 걸쳐 약 4 분의 1 정도 들여 쓰기가되었습니다. 같은 코드를 사용하여^AQN을^AQN으로 교체하고 "00"인 쇄를 왼쪽 가장자리에 대해 바꿔 넣습니다.

누구든지 내가 뭘 잘못하고 있다고 말할 수 있습니까? 나는 그것이 차이를 만드는 경우 GX430t를 사용하고 있습니다. 라벨이 같은 방식으로 표시되기 때문에 나는 그것이 확실하지 않습니다.

은 ZPL에서

답변

0

회전은 조금 이상하다, 감사합니다. 드로잉 표면의 크기가 회전에 영향을 미치는 HTML 캔버스 또는 기타 최신 그래픽 환경과 같이 작동하지 않습니다.

레이블을 사용하고 있으므로 글꼴 회전 및 레이블 크기가없는 예제 ZPL과 사용자가 정의한 ^FB의 범위를 표시하는 상자가 추가 된 ZPL을 살펴보십시오.

^XA 
^LH0,0 
^FPH 
^FO0,135^GB500,350^FS 
^FB500,14,,^FO0,135^AQ,1,1^FD00^FS 
^XZ 

지금의뿐만 아니라 회전 할 ^FB 원인 글꼴 회전에 추가 할 수 있습니다 : (14x25의 == 350 글꼴 Q 라인 높이는 ~ 25 점)입니다. 그래픽이 회전하지 않기 때문에, 우리는 상자에 해당하는 회전을 보여 폭과 ^GB의 높이를 교환합니다

^XA 
^LH0,0 
^FPH 
^FO0,135^GB350,500^FS 
^FB500,14,,^FO0,135^AQR,1,1^FD00^FS 
^XZ 

을 당신이 지금 회전이 어떻게 작동하는지 볼 수 있다고 생각합니다. ^FB^FO 지점을 중심으로 회전합니다. 그러나 ^FB의 크기를 기반으로 한 x, y 번역이 내장되어 있습니다.