Yayın tarihi:
Kodu yapıştırın ya da örneği yükleyin — sonuç aşağıda, her bulgunun satırı ve önem derecesiyle görünür.
Format birden çok kutu ya da grafik çiziyor, çıktıda yalnız sonuncusu var. En çok mobil cihazlarda görülür. İlk refleks ZPL'i yeniden düzenlemektir — oysa bir görselleştirici aynı dosyadan her şekli çiziyorsa dosya çoktan aklanmıştır ve soruşturmanın yeri yazıcı tarafıdır.
Formatı bir ZPL önizleyiciye yapıştırın. Her ^GB çiziliyor
ve uyarı yoksa, yorumlayıcı formattan hiçbir şeyi sessizce düşürmüyor
demektir — aynı baytlar ekranda ve kâğıtta farklı sonuç veriyorsa fark
cihazda yaşıyordur. Bu tek kontrol, hiç sorun olmamış komutları saatlerce
yeniden sıralamaktan kurtarır.
Mobil yazıcılar çoğunlukla varsayılan olarak başka bir sayfa dilini yorumlayarak gelir; ZPL, kapsamı donanım yazılımına göre değişen bir emülasyon katmanından geçer. Çizim modelinin yalnız bir kısmını uygulayan bir emülasyon son şekli tutup öncekileri kaybedebilir — hiçbir ZPL düzenlemesinin düzeltemeyeceği bir davranış, çünkü sebep format değildi.
İki yol, tahmin yok:
! U1 getvar "device.languages"
(CPCL tarzı kontrol sorgusu) ve ^XA^HH^XZ (ZPL host sorgusu) —
hangisi cevap verirse dinleyen yorumlayıcı odur.Dosyanızın hangi dilde yazıldığından emin değilseniz yazıcı dili algılayıcı o yarıyı cevaplar — kodu okur, cihazı değil.
Yapılandırma etiketi yerli ZPL dışında bir şey söylüyorsa yazıcıyı ZPL
moduna alın — device.languages değerini zpl
yapmak çoğunlukla çözümün tamamıdır. Donanım yazılımı yalnız emülasyon
sunuyorsa boşluk emülasyonundur; çare sıralamayla boğuşmak değil, formatın
ondan istediğini sadeleştirmektir.
ş, ğ, ö'nün etikette çöp karaktere dönmesi kodlama uyuşmazlığıdır: yazıcı UTF-8 baytlarını eski kod sayfasıyla çözer. Çözüm ^CI28 — adım adım burada.
Zebra fazladan boş etiket basıyorHer baskıdan sonra boş etiket, atlanan etiket ya da yarım baskı: iki sebep ZPL'de (^LL, ^PQ), iki sebep yazıcıda, biri sürücüde. Bu sırayla kontrol edin.
Yazıcı anlamsız karakterler basıyorEtiket yerine ham metin ve kontrol karakterleri dump modunu, gerçekten bozuk glifler dil uyumsuzluğunu gösterir. Ayırt etmek bir dakika sürer.
ZPL bomboş etiket basıyorBomboş çıkan etiketin sebebi çoğunlukla yapısaldır: hiç açılmayan format, eksik ^FS'in yuttuğu alanlar ya da konumsuz veri.