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.
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.
| Konu | EPL | TSPL |
|---|---|---|
| Etiket ölçüsü | q (genişlik) ve
Q (yükseklik + boşluk), ikisi de nokta |
SIZE gerçek birimde, GAP gerçek
birimde |
| Tampon temizleme | N |
CLS |
| Metin | A50,50,0,4,1,1,N,"HELLO" |
TEXT 50, 50, "3", 0, 1, 1, "HELLO" |
| Barkod tipi | Konumsal yuvada bir kod (1,
3, E30, UA0) |
Tırnaklı bir dize ("128", "39",
"EAN13", "UPCA") |
| Döndürme | 0–3 | 0, 90, 180, 270 |
| Baskı | P1 | PRINT 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.
SIZE'ın istediği budur ve
çözünürlük değişikliğinden sağ çıkan tek değer de budur.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.
| Kavram | ZPL | TSPL | EPL |
|---|---|---|---|
| Etiketi başlat / bitir | ^XA … ^XZ | CLS | N |
| Etiket genişliği | ^PW | SIZE | q |
| Etiket uzunluğu | ^LL | SIZE | Q |
| Etiketler arası boşluk | ^MN | GAP | Q |
| Siyah işaretli medya | ^MNM | BLINE* | — doğal karşılığı yok |
| Başlangıç ofseti | ^LH | REFERENCE | R |
| Metin alanı | ^FO + ^A + ^FD | TEXT | A |
| Doğrusal barkod | ^BY + ^BC | BARCODE | B |
| QR kod | ^BQ | QRCODE | — doğal karşılığı yok |
| Kutu | ^GB | BOX | X |
| Dolu çizgi | ^GB | BAR | LO |
| Kopya | ^PQ | PRINT | P |
| Baskı yönü | ^PO | DIRECTION* | ZT* / ZB* |
| Koyuluk | ^MD | DENSITY* | D* |
| Baskı hızı | ^PR | SPEED* | S* |
| Karakter seti | ^CI | CODEPAGE* | I* |
* Labelixa önizlemesi o dil için bu komutu okur ama çizmez — yazıcı yine uygular.
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.
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 cihazlarHangisi: 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şirNokta cinsinden ölçüye karşı gerçek birimler, iş yapısı, metin ve barkod sözdizimi — taşımada asıl vakit yakan ZPL/TSPL farkları.