ZPL'i doğru render etmek; yazıcı lehçeleri, fontlar ve barkod kurallarından oluşan uzun bir kuyruktur. Soru şu: bu kuyruk sizin kod tabanınızda mı yaşamalı, bir HTTP çağrısının arkasında mı?
| Kriter | Hazır render API'si | Kendi render motorunuz |
|---|---|---|
| İlk render edilmiş etikete kadar | Tek HTTP isteği | Haftalar-aylar süren parser ve yerleşim işi |
| Sürekli bakım | Sağlayıcının işi | Ekibinizin işi, süresiz |
| ZPL uç durumları ve barkod kuralları | Serviste birikmiş | Her seferinde bir üretim olayıyla keşfedilir |
| Yük altında ölçekleme | Sağlayıcı kapasitesi | Sizin sunucularınız, sizin kapasite planınız |
| Maliyet biçimi | Kullanıma bağlı abonelik | Önce mühendislik zamanı, sonsuza dek bakım |
| Yığın üzerinde kontrol | API sözleşmesiyle sınırlı | Tam — her bayt sizin |
Etiketler işiniz için önemli ama render sizin ürününüz değil. Önizleme görselini, PNG/PDF çıktıyı ve doğrulamayı sürüm numarası olan bir bağımlılık olarak istiyorsunuz; ekibinizin sahiplendiği bir alt sistem olarak değil.
Render zaten ÜRÜNÜNÜZSE ya da etiketleriniz tamamen kapalı, on-premise'e bile dış bağımlılık sokulamayan bir ortamda üretilmek zorundaysa. O zaman kendi motorunuz haklı bir çekirdek yatırımdır — lehçe tuhaflıklarının uzun kuyruğunu bütçeye koyun.
ZPL önizlemeyi deneyin → API referansına gidin →
Render'ı her dış bağımlılık gibi tasarlayın: kuyruk ve tekrar deneme. Dış servise bağlanamayan ortamlar için on-premise kurulum seçeneği de var.
Girdi standart ZPL'dir — uyumlu her yazıcının ve render motorunun kabul ettiği kod. Etiket varlıklarınız tanım gereği taşınabilir kalır.
Çok yüksek ve düzenli hacimde, yazıcı dilini derinden bilen mevcut bir ekiple olabilir. Çoğu ekipte ise motorun bakımı yazarlarından uzun yaşar.