Giriş
Ürünler
ZPL GörüntüleyiciBarkod 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 ÖrneklerLimitlerDirectPrint agent YeniGitHub ActionVS Code eklentisiOn-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ıYazıcı Dili DönüştürücüTüm AraçlarRehberFiyatlandırma
Dil
EnglishTürkçeDeutsch
Ana Sayfa›Rehber›TSPL ile EPL: eski filodan çıkış

TSPL ile EPL: eski filodan çıkış

Yayın tarihi: · Güncellendi:

Çok az ekip TSPL ile EPL arasında seçim yapar. Gerçek durum bir değiştirmedir: yaşlanan EPL filosu emekliye ayrılıyor, yeni donanım TSPL konuşuyor ve on yıldır çalışan şablonların yeniden kurulması gerekiyor. Bu sayfa hangi dilin "daha iyi" olduğu hakkında değil, o geçiş hakkında.

Neler aynen taşınır

Beklediğinizden fazlası. İki dil de satır tabanlıdır, ikisi de sol üstten nokta cinsinden konumlandırır, ikisi de işi açık bir baskı komutuyla bitirir ve ikisi de barkodu konumsal argümanlı bir komut olarak ifade eder. Birini okuyabiliyorsanız öteki bir saat içinde okunur hâle gelir.

İşin şekli de tanıdıktır: tamponu temizle, etiketi tarif et, bas. N ile CLS aynı işi yapar; P ile PRINT de öyle.

Karşılığı olmayanlar

KonuEPLTSPL
Etiket ölçüsüq (genişlik) ve Q (yükseklik + boşluk), ikisi de nokta SIZE gerçek birimde, GAP gerçek birimde
Tampon temizlemeN CLS
MetinA50,50,0,4,1,1,N,"HELLO" TEXT 50, 50, "3", 0, 1, 1, "HELLO"
Barkod tipiKonumsal yuvada bir kod (1, 3, E30, UA0) Tırnaklı bir dize ("128", "39", "EAN13", "UPCA")
Döndürme0–30, 90, 180, 270
BaskıP1PRINT 1

Düşünme biçiminizi değiştiren komut ölçü komutudur. EPL'in q/Q'su noktadır, yani fiziksel etiket ölçüsü yarı yarıya dosyada ve taktığınız medyada yaşar. TSPL'in SIZE'ı milimetre ya da inç alır, yani iş kendi fiziksel ölçüsünü bildirir. Göç sırasında bu bir kazançtır — ama yalnızca geometriyi ölçülerden yeniden türetirseniz; eski nokta değerleri tek bir yoğunluk için doğruydu.

Öteki sessiz tuzak döndürmedir: EPL'de 2 180° demektir, TSPL'de 2 geçerli bir döndürme bile değildir. Mekanik bir bul-değiştir, iyi görünen ama yanlış dönen işler üretir.

İşe yarayan göç sırası

  1. Dosyayı değil etiketi ölçün. Fiziksel genişliği ve yüksekliği milimetre olarak alın. SIZE'ın istediği budur ve çözünürlük değişikliğinden sağ çıkan tek değer de budur.
  2. Bir şablonu elle yeniden kurun ve iki sürümü yan yana render edin. Biri kanıtlanmadan toplu dönüştürmeye girişmeyin.
  3. En uzun gerçek veriyle test edin, örnek kayıtla değil — EPL'de bir fontla sığan şablon, TSPL'de en yakın eşdeğerinde taşabilir.
  4. Yeni donanımda barkod modül genişliklerini kontrol edin. Modül genişliği iki dilde de noktadır; baskı yoğunluğu değişince çubuğun fiziksel genişliği, dolayısıyla okunabilirlik değişir.
  5. Yeni şablonlar gerçek bir vardiyadan geçene kadar eski filoyu çalışır tutun — tek bir deneme baskısı yetmez.

Komut eşdeğerleri: ZPL, TSPL ve EPL

Aynı iş üç lehçede. Konum ve ölçüler birbirinin yerine geçmez — ZPL ve EPL nokta sayar, TSPL etiketi milimetre ya da inçle tanımlar — tabloyla komutu bulun, sonra ölçüleri yeniden hesaplayın.

KavramZPLTSPLEPL
Etiketi başlat / bitir^XA … ^XZCLSN
Etiket genişliği^PWSIZEq
Etiket uzunluğu^LLSIZEQ
Etiketler arası boşluk^MNGAPQ
Siyah işaretli medya^MNMBLINE*— doğal karşılığı yok
Başlangıç ofseti^LHREFERENCER
Metin alanı^FO + ^A + ^FDTEXTA
Doğrusal barkod^BY + ^BCBARCODEB
QR kod^BQQRCODE— doğal karşılığı yok
Kutu^GBBOXX
Dolu çizgi^GBBARLO
Kopya^PQPRINTP
Baskı yönü^PODIRECTION*ZT* / ZB*
Koyuluk^MDDENSITY*D*
Baskı hızı^PRSPEED*S*
Karakter seti^CICODEPAGE*I*

* Labelixa önizlemesi o dil için bu komutu okur ama çizmez — yazıcı yine uygular.

İkisini de yazıcısız kontrol etmek

Eski işi ve yenisini render edip ekranda karşılaştırın: EPL görüntüleyici ve TSPL görüntüleyici ayrı motorlar kullanır, her birinin belgeli bir kapsamı vardır ve ikisi de yazıcı davranışı komutlarını çizmek yerine bildirir. Dile özgü hata ayıklama ayrıntısı EPL önizleme ve hata ayıklama ile TSPL önizleme ve hata ayıklama yazılarında.

İlgili yazılar

Yazıcısız EPL önizleme ve hata ayıklama

Eski EPL/EPL2 işleri tarayıcıda: her satır ne yapar, hangi bulgular önemlidir ve önizlemenin çizmediği komutlar.

ZPL ile CPCL: masa yazıcıları ve mobil cihazlar

Hangisi: yazıcı CPCL'li mobil cihaz değilse ZPL. Yan yana komut tablosu, yazıcı dilini kontrol edip değiştirme ve etiketi birinden ötekine taşıma.

EPL etiket içeriği kaymış

Yana kaymış basılan EPL etiketi çoğu zaman formun değil yazıcının ayarıdır: q genişliği, R referans noktası ve ikisini devralan saklı formlar.

ZPL ile TSPL arasında gerçekten ne değişir

Nokta cinsinden ölçüye karşı gerçek birimler, iş yapısı, metin ve barkod sözdizimi — taşımada asıl vakit yakan ZPL/TSPL farkları.

Kendi ZPL kodunuzu deneyin →