Giriş
Ürünler
ZPL ÖnizlemeBarkod OluşturucuGörsel → ZPLZPL hile sayfasıEtiket TasarımcısıŞablon Galerisi
Geliştiriciler
API Hızlı BaşlangıçAPI ReferansıMCP SunucusuToplu ÜretimWebhook'larSDK'lar ve ÖrneklerLimitlerOn-Premise
Çözümler
Lojistik ve KargoE-TicaretERP & WMSÜretimPerakendeSağlık ve LaboratuvarTüm çözümler
Araçlar
ZPL Teşhis MerkeziZPL Hata AyıklayıcıBoyut ve DPI AnaliziDPI DönüştürücüBarkod sığdırma hesaplayıcısıSevkiyat Etiketi AnaliziFont DenetimiYön DenetimiKalibrasyon AsistanıYazıcı Uyumluluk KontrolüBarkod Okunabilirlik KontrolüYazıcı Dili TespitiTermal Yazıcı Test PaketiZPL AraçlarıEPL AraçlarıTSPL AraçlarıCPCL AraçlarıTüm AraçlarRehberFiyatlandırma
Dil
EnglishTürkçeDeutsch
Ana SayfaDokümantasyonDesteklenen ZPL Komutları

Desteklenen ZPL Komutları

Labelixa render motorunun desteklediği ve desteklemediği ZPL II komutları — kategori bazlı yeşil tik / kırmızı çarpı matrisi.

Desteklenmeyen komutlar hata üretmez; sessizce atlanır ve yanıtın X-Warnings header'ında raporlanır. Bu komutların çoğu fiziksel yazıcıyı yapılandırır (ağ, sensör, kesici) ve bir render servisinde işlev görmez.

Format kontrolü

DestekKomutAdFormatAçıklama
^XAFormat Başlangıcı^XABir etiket formatının başladığını belirtir. Her etiket ^XA ile başlar.
^XZFormat Sonu^XZEtiket formatını sonlandırır ve etiketi yazdırır/render eder.
^FSAlan Sonlandırıcı^FSBir alanı (field) sonlandırır. Her ^FD/^GB/barkod alanı ^FS ile biter.
^FXYorum^FXcYorum satırı. Render'a etkisi yoktur, atlanır.
^CFVarsayılan Font^CFf,h,wSonraki ^FD alanları için varsayılan font, yükseklik ve genişliği ayarlar.
^CIKarakter Seti^CIaUluslararası karakter kodlamasını seçer. Motor UTF-8 varsayar (^CI28).
^PWBaskı Genişliği^PWaEtiketin baskı genişliğini (nokta cinsinden) ayarlar.
^LLEtiket Uzunluğu^LLyEtiket uzunluğunu (nokta cinsinden) ayarlar.
^LHEtiket Başlangıcı^LHx,yEtiketin sol-üst köşe (home) referans noktasını kaydırır.
^LTÜstten Kaydırma^LTxTüm etiketi dikey olarak kaydırır.
^POBaskı Yönü^POaBaskı yönünü seçer: ^POI tüm etiketi 180° dönük basar. Çevirme baskı anında yazıcının içinde olur; önizleme etiketi dik gösterir.
^LREtiket Tersle^LRaSonraki alanları ters (negatif) basar; ^LRN kapatır.
^LSEtiket Kaydır^LSaTÜM alanları yatayda kaydırır. Kargo etiketlerinde genelde ^LS0 gelir (etkisiz); sıfırdan farklıysa her alan kayar.

Konumlandırma ve metin

DestekKomutAdFormatAçıklama
^FOAlan Orijini^FOx,y,zSonraki alanı sol-üst köşeden x,y konumuna yerleştirir.
^FTAlan Typeset^FTx,y,zSonraki alanı metnin taban çizgisinden (baseline) konumlandırır.
^FDAlan Verisi^FDveriYazdırılacak metin veya barkod verisini taşır.
^FHHex Göstergesi^FHaSonraki ^FD içinde _XX hex kaçışlarını etkinleştirir (özel karakterler).
^AFont Seçimi^Afo,h,wFont, yön ve boyut seçer. ^A0 ölçeklenebilir fonttur.
^FBMetin Bloğu^FBa,b,c,d,eMetni belirli genişlikte kelime kaydırmalı bloğa yerleştirir (hizalama dahil).
^FWAlan Yönü^FWr,zSonraki alanlar için varsayılan döndürme yönünü ayarlar (N/R/I/B).
^FRTers Baskı^FRSonraki alanı ters (reverse) renkte basar — koyu zemin üzerine açık.
^FVDeğişken Alan^FVaAlan verisini değişken olarak taşır; motor onu ^FD ile aynı şekilde işler.

Grafik çizim

DestekKomutAdFormatAçıklama
^GBKutu / Çizgi^GBw,h,t,c,rDikdörtgen kutu veya çizgi çizer (genişlik, yükseklik, kalınlık).
^GCDaire^GCd,t,cÇember çizer (çap, kalınlık).
^GDÇapraz Çizgi^GDw,h,t,c,oKöşegen (diyagonal) çizgi çizer.
^GEElips^GEw,h,t,cElips çizer (genişlik, yükseklik, kalınlık).
^GFGömülü Grafik^GFa,b,c,d,veriEtikete gömülü bitmap grafik (logo/resim) basar.
^IMGörsel Yerleştir^IMd:o.xBellekteki grafiği geçerli ^FO konumuna yerleştirir (^XG ile aynı işi görür).

Barkod

DestekKomutAdFormatAçıklama
^BYBarkod Varsayılanları^BYw,r,hSonraki barkodlar için modül genişliği, oran ve yüksekliği ayarlar.
^BCCode 128^BCo,h,f,g,e,mCode 128 barkodu — kargo ve lojistikte en yaygın doğrusal barkod.
^BEEAN-13^BEo,h,f,gEAN-13 perakende ürün barkodu (son hane otomatik hesaplanır).
^BQQR Kod^BQa,b,c,dQR kod. Veri genellikle ^FDQA,... önekiyle verilir.
^BXData Matrix^BXo,h,s,c,r,f,g,aData Matrix 2D barkodu — küçük alana yüksek veri.
^B3Code 39^B3o,e,h,f,gCode 39 — büyük harf ve rakam kodlayan doğrusal barkod.
^B7PDF417^B7o,h,s,c,r,tPDF417 yığın (stacked) barkodu — çok satırlı yüksek veri.
^B1Code 11^B1o,e,h,f,gCode 11 (USD-8) — telekom ve laboratuvar etiketleri.
^B2Interleaved 2/5^B2o,h,f,g,eInterleaved 2 of 5 — çift haneli sayısal veri.
^B8EAN-8^B8o,h,f,gEAN-8 — küçük ambalajlar için kısa perakende kodu.
^B9UPC-E^B9o,h,f,g,eUPC-E — sıkıştırılmış UPC, küçük ambalaj.
^BACode 93^BAo,h,f,g,eCode 93 — Code 39'un daha yoğun ardılı.
^BIIndustrial 2/5^BIo,h,f,gIndustrial 2 of 5 — yalnız sayısal, endüstriyel.
^BJStandard 2/5^BJo,h,f,gStandard 2 of 5 — yalnız sayısal.
^BKCodabar^BKo,e,h,f,g,k,lCodabar — kan bankası, kütüphane, kargo.
^BMMSI^BMo,e,h,f,g,e2MSI Plessey — raf ve envanter etiketleri.
^BUUPC-A^BUo,h,f,g,eUPC-A — Kuzey Amerika perakende standardı.
^BRGS1 DataBar^BRa,b,c,d,e,fGS1 DataBar (RSS Expanded) — küçük perakende ve taze gıda.
^B0Aztec^B0o,m,c,d,e,f,gAztec Code — 2D, sessiz bölge gerektirmez.
^BOAztec^BOo,m,c,d,e,f,gAztec Code (^BO yazımı) — ^B0 ile aynı sembolojiyi üretir.
^BFMicroPDF417^BFo,h,mMicroPDF417 — PDF417'nin dar alan için sıkıştırılmış hâli.
^BDMaxiCode^BDm,n,tMaxiCode — UPS taşıma etiketlerinin sembolojisi.

Gelişmiş

DestekKomutAdFormatAçıklama
^SNSeri Numaralandırma^SNv,n,zToplu üretimde alan verisini başlangıç, artış ve doldurma ile serileştirir.
^PQBaskı Adedi^PQq,p,r,o,eAynı etiketten kaç kopya üretileceğini, kaç etikette bir duraklanacağını ve seri numarası tekrarını belirtir.
^MUÖlçü Birimi^MUa,b,cSonraki komutların ölçü birimini seçer; taban ve hedef nokta yoğunluğu verilirse yazıcı formatı bir çözünürlükten diğerine ölçekler.
^FNAlan Numarası^FNnŞablonlarda değişken alan yer tutucusu (^DF/^XF ile kullanılır).
^DFFormat Kaydet^DFd:o.xBir etiket formatını şablon olarak belleğe kaydeder.
^XFFormat Çağır^XFd:o.xKayıtlı bir şablonu çağırır; ^FN alanlarını değerlerle doldurur.
^XGGrafik Çağır^XGd:o.x,mx,myBelleğe yüklenmiş bir grafiği (~DG/^GF) çağırıp basar.
^DGGrafik İndir~DGd:o.x,t,w,veriBir bitmap grafiği yazıcı belleğine yükler (~ önekli kontrol komutu).
^DUFont İndir^DUd:o.x,t,dataTrueType fontu sanal yazıcı belleğine yükler; ^A@ ile o fonta bağlanan alanlar bu veriyi kullanır.
^DYNesne İndir^DYd:o,f,x,t,w,dataGrafik ya da font nesnesini sanal yazıcı belleğine yükler (^DG'nin genel hâli).
^EGGrafikleri Sil^EGSanal yazıcı belleğindeki TÜM grafikleri siler.
^IDNesne Sil^IDd:o.xBellekten TEK bir nesneyi siler (^EG hepsini siler).
^SFAlan Serileştirme^SFa,bAlan verisini maskeye göre otomatik artırır (^SN'in maske tabanlı hâli).

Labelixa uzantısı (önizleme)

DestekKomutAdFormatAçıklama
^LCEtiket Stok Rengi~LCrrggbbÖnceden basılı/renkli etiket kağıdını önizlemede simüle eder. Fiziksel yazıcılar bu komutu yok sayar.

RFID

DestekKomutAdFormatAçıklama
^RFRFID Oku/Yaz^RFo,f,b,n,mRFID etiketine veri yazar ya da ondan okur. Önizleme görselini etkilemez; kodlamayı gerçek RFID yazıcı yapar.
^RSRFID Kurulumu^RSt,p,v,n,eRFID etiket tipi, programlama konumu ve hata davranışını ayarlar.
^RBEPC Bit Bölümleme^RBn,p1,p2,...EPC verisinin bit bölümlerini tanımlar; sonraki ^RF yazımları bu düzeni kullanır.
^RRRFID Deneme Sayısı^RRnBaşarısız RFID okuma/yazma için deneme sayısını ayarlar.

Ek desteklenen barkod sembolojileri

Yukarıdakilere ek olarak şu barkod komutları da desteklenir: .