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›EPL etiket içeriği kaymış

EPL etiket içeriği kaymış

Yayın tarihi:

Baskı kalitesi kusursuz, hiçbir şey kesilmemiş; ama tüm yerleşim etiketin bir yanına kaymış — ya da kimse formu düzenlemeden bir gün yana kaydı. EPL'de bu neredeyse her zaman formun değil yazıcının bir ayarıdır: görüntü tamponunun nereden başlayacağını iki komut belirler ve ikisi de onları gönderen işten sonra yürürlükte kalır. Sayfa numaraları Zebra EPL Programming Guide 14245L-003 Rev. A'ya aittir.

q — etiket genişliği görüntünün nerede duracağını belirler

q basılabilir alanın genişliğini nokta cinsinden verir. Kılavuz bunun kesmekten fazlası olduğunu açıkça söyler: "The q command will cause the image buffer to reformat and position to match the selected label width" (s. 137). Baskı kafası ortaya hizalı bir yazıcıda kafadan dar bir tampon kafaya ortalanır — yani yanlış bir q her elemanı yatayda, farkın yarısı kadar kaydırır. 203 dpi'da 1,5 inç etiket 304 noktadır; genişlik hâlâ 2 inç (406) için ayarlıyken basılan form 51 nokta yana düşer. Q sayfası bedelini ekler: "If the label size is not set properly, the printer may print off the edge of the label" (s. 140).

R — referans noktası

Rx,y orijini taşır: "All horizontal and vertical measurements in other commands use the setting for R as the origin for measurements" (s. 143). Kılavuz onu kafadan dar etiketleri konumlamak için q'nun alternatifi olarak sunar ve kayma ararken bilinmesi gereken iki yan etkiyi yazar: "The R command overrides the q commands print width setting" ve "Use the Q and R commands together for the easiest method of positioning form elements in the print image in left-aligned table top printers" (s. 143). Başka bir işten kalan bir R ya da öteki yazıcı modeline göre yazılmış bir R, her etikette aynı yana kaymadır.

Saklı formlar ve KDU: form değişmedi, yazıcı değişti

FS ile saklanan form, "all commands following FS … until the FE command is received" (s. 104) komutlarını tutar ve FR ile adıyla çağrılır (s. 103). O saklama dizisinde q ya da R bulunması zorunlu değildir; klavye birimi (KDU) için yazılmış çoğu formda yoktur. Form, yazıcının o anki ayarları neyse onunla basılır. "Birden kaydı" cümlesini üreten sıra bu yüzden sıradandır: bir sürücü test sayfası, başka bir form ya da bir kurulum aracı yeni bir genişlik ya da referans noktası gönderir, yazıcı onu tutar ve bellekte hiç dokunulmamış Form 1 o andan sonra kaymış basar. KDU'yu değiştirmek işe yaramaz; KDU yalnız formu çağırır, ayar yazıcıdadır. FI saklı formların listesini basar (s. 101), içeriğini değil — form yazıcıdan okunamaz.

Ne gönderilir

N
q304
Q492,24
R0,0
P1

Genişliği ve referans noktasını bir kez, PC'den, açıkça gönderin (ayardır, kalır); sonra formu KDU'dan eskisi gibi çağırın. Kayma belli bir formla geliyorsa o formu kendi q ve R'si FS…FE bloğunun içinde olacak biçimde yeniden saklayın — kılavuzun saklanmaması gereken komutlar listesi (s. 104) ikisini de içermez, yani form kendi geometrisini taşıyabilir. Önce eski kopyayı FK ile silin; flash bellekli yazıcılarda tek form için silme komutu iki kez gönderilir (s. 102).

Önizleme neyi gösterir, neyi gösteremez

EPL görüntüleyici R'yi uygular: formun kaynağını yapıştırın, elemanlar tam o kadar kayar; dosyadaki geometrinin kaymayı açıklayıp açıklamadığını görürsünüz. Kılavuz cümlesinin ikinci yarısını — R'nin tamponu tam kafa genişliğine geçirmesini — modellemez, çünkü önizleme baskı kafanızı bilmez. Yazıcı belleği de yoktur: FS, FR, V ve ? tanınır ve saklı form komutu olarak raporlanır; formun içeriği ancak FS…FE bloğunun kendisini yapıştırırsanız çizilir. Komut sayfaları: R, q, FS, FR.

Gerçekten yazıcı olduğunda

Etiketten etikete değişen ya da rulo değişince ortaya çıkan kayma mekaniktir: kılavuza oturmamış medya, kılavuzların ayarından dar bir rulo ya da etiketin başını geç bulan boşluk sensörü. Bunlar hizalama ve kalibrasyondur. Form değişmemişken her etikette aynı olan kayma, yukarıdaki iki ayardan biridir — aynı hikâyenin ZPL sürümü: ZPL etiket içeriği kaymış.

Sık sorulan sorular

Saklı EPL formum neden birden yana kaymış basıyor?

Çünkü form yazıcının o anki ayarlarıyla basılır; q (etiket genişliği) ve R (referans noktası) onları gönderen işten sonra yürürlükte kalan ayarlardır. Bir sürücü test sayfası, başka bir form ya da bir kurulum aracı onları değiştirebilir; bellekteki form dokunulmamıştır ama başka bir orijinden basar. q ve R'yi bir kez açıkça gönderin ya da formu kendi q ve R'si FS…FE bloğunun içinde olacak biçimde yeniden saklayın.

Yanlış q değeri içeriği gerçekten kaydırır mı, yalnız kesmez mi?

Kaydırır. EPL Programming Guide, q'nun görüntü tamponunu seçilen genişliğe göre yeniden biçimlendirip konumlandırdığını yazar (s. 137). Ortaya hizalı baskı kafasında dar tampon ortalanır; daha geniş medya için ayarlanmış genişlik her elemanı farkın yarısı kadar kaydırır.

Önizleme R'yi uyguluyor ve saklı formları gösteriyor mu?

R'yi uygular: formun kaynağını yapıştırın, her eleman o kadar kayar. R'nin tamponu tam kafa genişliğine geçirmesini modellemez ve yazıcı belleği yoktur — FS, FR, V ve ? saklı form komutu olarak raporlanır, içerik ancak FS…FE bloğunun kendisini yapıştırırsanız çizilir.

İlgili yazılar

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

TSPL'i tarayıcıda render edin, ürettiği tanı bulgularını okuyun ve önizlemenin bilerek çizmediği komutları öğrenin.

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.

TSPL BITMAP siyah kare basıyor

TSPL BITMAP komutu düz siyah kare basıyorsa bitler neredeyse her zaman terstir: TSPL'de 0 bit siyah basar. Veriyi kontrol edin ve düzeltin.

TSPL ile EPL: eski filodan çıkış

EPL yazıcılardan TSC donanımına geçiş: iki dilin ortak yanı, karşılığı olmayanlar ve göçün nasıl test edileceği.

Kendi ZPL kodunuzu deneyin →