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›ZPL'de metin nasıl ortalanır

ZPL'de metin nasıl ortalanır

Yayın tarihi:

ZPL alanı verdiğiniz ^FO konumuna yerleştirir ve metni sağa doğru basar. Düz bir metin alanı için "ortala" anahtarı yoktur; bu yüzden ortalanmış başlıklar metin değiştikçe sola ya da sağa kayar. Bunu aşmanın iki güvenilir yolu var.

1. Ortalamayı yazıcıya bırakın: C hizalamalı ^FB

^FB alan bloğunun bir genişliği ve hizalaması vardır. Alanı sol kenardan başlatın, bloğu etiket kadar geniş yapın, tek satıra izin verin ve hizalamayı C yapın. Yazıcı metni kendi font ölçüleriyle ortalar; metin ne olursa olsun kâğıtta doğru çıkar.

^XA
^PW812
^FO0,40^A0N,50^FB812,1,0,C^FDSHIP TO^FS
^XZ

Bu etiketi önizlemede aç →

^FB812,1,0,C: 812 nokta genişlik (203 dpi'da 4 inçlik etiketin tamamı), en çok 1 satır, ek satır aralığı yok, ortalı. Etiketin tamamı yerine bir kutunun içinde ortalamak için ^FO'yu kutunun sol kenarından başlatın ve kutunun genişliğini kullanın. Başlıklarda satır sayısını 1 bırakın: bloktan uzun metin kaydırılır ve fazla satırlar son satırın üstüne basılır.

2. x konumunu ölçülen genişlikten hesaplayın

Bazen blok seçenek değildir: döndürülmüş metin, ^FT ile konumlanan alan ya da genişliği önceden isteyen bir tasarım aracı. O zaman x konumu (etiket genişliği − metin genişliği) / 2 olur ve tek bilinmeyen metnin nokta cinsinden genişliğidir. API'miz bunu önizlemenin kullandığı motorla ölçer:

curl -s https://labelixa.com/v1/text/measure \
  -H "Content-Type: application/json" \
  -d '{"text": "SHIP TO", "font": "0", "height": 50, "label_width": 812}'

Yanıtta width_dots, center_x (kullanılacak ^FO x değeri) ve block_width verirseniz metnin kaç satır tuttuğu gelir. Ölçen font, Zebra font 0'a göre kalibre edilmiş önizleme fontumuzdur; yazıcının ROM fontu birkaç nokta farklı olabilir, yanıt bunu söyler. Kâğıtta nokta hassasiyetinde ortalama için 1. yolu tercih edin.

Basmadan önce kontrol edin

Kodu ZPL görüntüleyiciye yapıştırıp metni değiştirin: ortalanmış blok ortada kalır, sabit ^FO kalmaz. Metin taşıyorsa ZPL metni etiketten taşıyor rehberine bakın.

Sık sorulan sorular

ZPL'de metin nasıl ortalanır?

Alanı sol kenardan başlatıp etiket genişliğinde, C hizalamalı bir ^FB bloğuna alın; 203 dpi 4 inçlik etikette örneğin ^FO0,40^A0N,50^FB812,1,0,C^FDmetin^FS. Yazıcı metni kendi font ölçüleriyle ortalar.

x konumunu hesaplayabilir miyim?

Evet: x = (etiket genişliği − metin genişliği) / 2. Metnin nokta genişliği POST /v1/text/measure ile ölçülebilir; yanıt center_x'i de verir. Zebra font 0'a göre kalibre edilmiş önizleme fontuyla ölçer, yazıcının ROM fontu birkaç nokta farklı olabilir.

İlgili yazılar

ZPL'de özel font kullanmak

Zebra yazıcıda kendi fontunuzu kullanmanın iki yolu var: fontu her etikete gömmek ya da bir kez belleğe yükleyip ^A@ ile çağırmak. Farkı ve sınırları.

ZPL nokta, milimetre ve inç

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.

Bir etiket formatı medya tipini neden belirleyebiliyor?

Bir etiket formatı yazıcıyı termal transfere geçirebilir — bilerek. ^MT neden var, ne zaman işe yarar, kapatmanın filoya bedeli ne.

ZPL dosyası yazıcısız nasıl önizlenir?

ZPL dosyası yalnızca metindir — etiket ancak biri onu çizdiğinde var olur. ZPL etiketini yazıcısız görmenin ve test etmenin dört yolu, CI dahil.

Kendi ZPL kodunuzu deneyin →