Yayın tarihi:
Yazıcı sürücüsünün tek işi vardır: belgeleri — Word sayfası, tarayıcı çıktısı, PDF — belirli bir yazıcının konuştuğu dile çevirmek. ZPL dosyası bu adımı tanımı gereği atlar: kendisi zaten yazıcının konuştuğu dildir ve render'ı yazıcının kendi yazılımı yapar. ZPL iş akışında sürücü hiçbir şey katmaz; üstelik zarar verebilir: sürücülü kuyruk ZPL kaynağınızı belge sanır ve komutları etikete görünür metin olarak basar.
Ağa bağlı termal yazıcıların çoğu ham komutları TCP 9100 portundan kabul eder. Soket açabilen her şey basabilir — baskı sistemi de kurulum da gerekmez. Her işletim sistemi için komutlar ve "hiçbir şey basılmıyor" listesi ZPL'i ağ yazıcısına gönderme yazısında.
Yazıcıyı birden çok kişi ya da sistem paylaşıyorsa kuyruk size
kuyruklama, sıralama ve yeniden deneme kazandırır. macOS ve Linux'ta bu,
ham kuyruklu CUPS demektir — tek satır lpadmin;
kurulum ve macOS'a özgü köşeler
macOS ve Linux'ta ZPL
basma yazısında.
Windows da baytları geçirebilir. Bilinen tarif: Standard TCP/IP Port üzerinde yazıcı ekleyin (protokol RAW, port 9100) ve yerleşik Generic / Text Only sürücüsünü seçin — ZPL'i grafiğe çevirmeye çalışmaz, komut akışı yazıcıya ulaşır. Yazıcı paylaşıldıysa klasik tek satır hâlâ iş görür:
copy /b etiket.zpl \\PC-ADI\zebra
Koddan bakarsanız Win32 kuyruklayıcısı RAW veri tipiyle iş kabul
eder (ör. Python'da win32print) — aynı geçirme sözünün
açıkça yazılmış hâli.
Bastığınız şey ZPL değil bir belge olduğunda: Word'de dizilmiş etiket, tarayıcıdan çeki listesi, PDF. O zaman sayfaları yazıcı komutuna biri çevirmelidir — sürücünün işi tam da budur. İki iş akışı tek cihaz için iki kuyruk olarak sorunsuz yan yana yaşar: ZPL işleri için ham kuyruk, belgeler için sürücülü kuyruk. Sorun yalnız iş yanlış kapıdan girince başlar.
1. Yazıcı ZPL kodumu metin olarak bastı. İş, onu belge sanan
bir sürücü ya da süzgeçten geçmiş. Ham yola alın — ZPL'in kendisi
sağlam.
2. Hiçbir şey olmuyor. Ham yollar tasarımı gereği sessizdir;
ağ baskısı
rehberindeki listeyi sırayla uygulayın — ve ham yolun geri alması da
olmadığını unutmayın: etiket malzemeye mal olmadan önce
online görüntüleyicide kontrol edin.
İş, ZPL kaynağını render edilecek belge sanan bir sürücü ya da süzgeçten geçti. İşi ham bir yola taşıyın — doğrudan soket, ham CUPS kuyruğu ya da Windows Generic/Text Only — ZPL'in kendisi sağlam.
Evet: yazıcıyı Standard TCP/IP Port üzerinde (protokol RAW, port 9100) yerleşik Generic / Text Only sürücüsüyle ekleyin, paylaşılan yazıcıya copy /b kullanın ya da koddan RAW veri tipiyle kuyruklayıcıya iş verin.
Belge bastığınızda — Word sayfası, tarayıcı çıktısı ya da PDF — sayfaları yazıcı komutuna birinin çevirmesi gerekir; sürücünün işi budur. ZPL için ham kuyruk ile belgeler için sürücülü kuyruk aynı cihaza yan yana hizmet edebilir.
Tarayıcı 9100 portuna soket açamaz. Web uygulamasından etiketi yazıcıya ulaştıran üç gerçek desen ve her birinin bedeli.
ZPL'i Ağ Yazıcısına Doğrudan Nasıl GönderirsinizZebra ağ yazıcıları ham ZPL'i TCP 9100 portundan kabul eder. Windows, macOS ve Linux'tan ya da koddan dosya gönderme — ve hiçbir şey basılmazsa bakılacaklar.
macOS ve Linux'ta Ham CUPS Kuyruğuyla ZPL Basmaklpadmin ile ham (raw) CUPS kuyruğu kurma, lp ile ZPL gönderme ve klasik tuzak: süzgeçli kuyruğun ZPL kodunuzu düz metin olarak basması.
Baskı soluk, bulaşıyor ya da siliniyor — ribon mu, etiket mi, ayar mı?Soluk, bulaşan ya da delik delik termal transfer baskı çoğu zaman ribon tipi, etiket malzemesi ve hızın uyuşmamasıdır. Zebra kılavuzlarına göre kontrol sırası.