Yayın tarihi: · Güncellendi:
Bir ZPL dosyası etiketinizin resmini içermez; onu çizmek için gereken talimatları içerir. Biri o talimatları çalıştırana kadar ortada bakılacak bir şey yoktur — etiketi kontrol etmenin geleneksel yolunun her denemede bir test etiketi basmak olması bu yüzdendir.
En hızlı yol tarayıcıda çalışan bir render aracıdır.
Labelixa'nın çevrimiçi ZPL görüntüleyicisi etiketi gerçek
fiziksel ölçüsünde çizer: kodu yapıştırın (ya da dosyayı açın), etiket ölçüsünü
ve yazıcı yoğunluğunu seçin, sonuç anında görünür. Yapısal hatalar — eksik
^FS, etiketin dışına taşan alan — satır numarasıyla listelenir;
fiziksel yazıcı bunu size asla söylemez.
Önizlemeye kendi iş akışınızın içinde ihtiyacınız varsa — kullanıcı baskıyı
onaylamadan önce etiketi gösteren bir web uygulaması ya da etiket şablonları
için bir CI kontrolü — render API'si tek HTTP isteğiyle etiketi PNG veya PDF
olarak döndürür. Bir ZPL dizesini görsele çevirmek için tek bir
curl çağrısı yeter; tam istek için
API referansına bakın.
Bazı Zebra yazıcılar ve sürücüler çıktıyı kâğıt yerine dosyaya yazacak şekilde yapılandırılabilir; Zebra'nın kendi kurulum araçlarında da belirli modeller için önizleme özellikleri vardır. Bu çalışır, ama en baştan yazıcının (ya da sürücüsünün) kurulu olmasını gerektirir — tasarım aşamasında genellikle kaçınmaya çalıştığınız bağımlılık tam da budur.
Etiketi kodla üreten ekiplerin sık sorduğu soru, derleme makinesine yazıcı bağlı değilken etiketlerin nasıl test edileceğidir. En sık bozulan kısım — etiketin kendisi — için yazıcı gerekmez. İki komut yeter:
npx labelixa validate "labels/**/*.zpl" --fail-on warning
npx labelixa render "labels/**/*.zpl" --out-dir previews/
İlki bir şablonda hata ya da uyarı varsa (bilinmeyen komut, etiket dışına
taşan alan, eksik ^XZ) derlemeyi düşürür; ikincisi her etiketin
PNG'sini yazar, inceleyen kişi sonucu derleme çıktılarında görür. CI'ın
kontrol edemediği şey fiziksel taraftır — medya, koyuluk, kalibrasyon,
yazıcıya giden ağ yolu — bu yüzden sürümden önce bir gerçek test baskısını
koruyun. GitHub Actions, GitLab, Azure ve Bitbucket için hazır hatlar
CLI belgesinde.
^PW/^LL sınırını aşan içerik baskıda
sessizce kırpılır.Evet. Online bir ZPL görüntüleyiciye yapıştırın — render sunucu tarafında olur, tarayıcı yalnız görüntüyü gösterir.
Seçilen nokta yoğunluğunda yerleşim ve içerik örtüşür. Fiziksel etkenler — koyuluk, malzeme, kafa aşınması — yalnız gerçek baskıda görünür; üretimden önce tek bir doğrulama baskısı kalsın.
Bir render API'si çağırın: ZPL'i HTTP isteğiyle gönderin, PNG ya da PDF alın. Önizleme böylece testlerde ve CI'da koşabilen bir adıma dönüşür.
Her ZPL koordinatı bir noktadır. 152/203/300/600 dpi için dönüşüm tabloları, yaygın etiket boyutları nokta cinsinden ve 203 dpi dosya 300'e geçince ne değişir.
ZPL dosyası nasıl açılır?.zpl dosyası herhangi bir metin editöründe açılır, çünkü ZPL düz metindir. Dosyada ne olduğu, nasıl okunacağı ve tarif ettiği etiketin nasıl görüleceği.
ZPL'de metin nasıl ortalanırZPL'de düz metin için ortalama komutu yoktur. C hizalamalı bir ^FB bloğu kullanın ya da metin genişliğini ölçüp x konumunu kendiniz hesaplayın.
ZPL nedir?ZPL, Zebra termal yazıcıların anladığı komut dilidir. Komutların nasıl okunacağını, bir etiketin nasıl kurulduğunu ve en sık yapılan hataları anlatıyoruz.