Jak otworzyć, wyświetlić i wydrukować plik ZPL

Zaktualizowano 30 września 2026

Plik .zpl wyrenderowany jako podgląd etykiety wysyłkowej w przeglądarce, a następnie wysłany w trybie raw do drukarki termicznej

Plik ZPL to zwykły plik tekstowy pełen poleceń Zebra Programming Language. Platformy wysyłkowe, API przewoźników, systemy ERP i magazynowe generują je po to, by drukarka termiczna mogła wydrukować etykietę bezpośrednio, dlatego otwarcie takiego pliku w zwykłym programie zazwyczaj pokazuje ścianę kodów zamiast etykiety.

Ten przewodnik pokazuje, jak rozpoznać plik ZPL, wyświetlić go jako etykietę bez drukarki i wysłać go do drukarki Zebra z Windows, macOS, Linuksa lub przeglądarki tak, aby nie został wydrukowany jako zwykły tekst.

Jak rozpoznać plik ZPL

Pliki ZPL najczęściej mają rozszerzenie .zpl, ale przewoźnicy i programy do etykiet zapisują je także jako .prn lub .txt, a niektóre systemy używają .lbl. Otwórz plik w dowolnym edytorze tekstu: jeśli zaczyna się od ^XA, kończy na ^XZ i zawiera polecenia takie jak ^FO i ^FD, to jest to ZPL.

^XA
^FO50,50^A0N,40,40^FDORDER 10592^FS
^FO50,110^BY2^BCN,90,Y,N,N^FD4210159200083^FS
^XZ

Długie bloki tekstu szesnastkowego lub base64 po ^GF albo ~DG to osadzona grafika, np. logo, a nie uszkodzenie pliku. Jeden plik może zawierać wiele etykiet: każdy blok ^XA … ^XZ to osobna etykieta. Pliki projektów z ZebraDesigner (.nlbl) lub BarTender (.btw) nie są ZPL; te programy muszą je najpierw wydrukować lub wyeksportować.

Jak wyświetlić plik ZPL online bez drukarki

Najszybszy sposób, by zobaczyć, co wydrukuje plik ZPL, to go wyrenderować:

  1. Otwórz darmową przeglądarkę ZPL.
  2. Wybierz Otwórz plik ZPL i wskaż plik .zpl, .prn lub .txt albo wklej jego zawartość do edytora kodu.
  3. Ustaw rozdzielczość zgodną z docelową drukarką: 203, 300 lub 600 dpi. Zła rozdzielczość sprawia, że etykieta wygląda na zbyt dużą lub zbyt małą.
  4. Przejdź przez kolejne etykiety, jeśli plik zawiera ich więcej, a następnie pobierz PNG lub przełącz się na projektant wizualny, aby edytować układ.

Otwórz przeglądarkę ZPL

Plik jest renderowany w Twojej przeglądarce i nie jest wysyłany na serwer, co ma znaczenie w przypadku etykiet wysyłkowych zawierających adresy klientów.

Jak wydrukować plik ZPL na drukarce Zebra

Plik ZPL musi trafić do drukarki w formie surowej, bajt po bajcie. Jeśli otworzysz go w Notepad lub TextEdit i klikniesz Drukuj, system operacyjny wyrenderuje tekst na stronie, a drukarka wydrukuje same polecenia jako tekst. Zamiast tego użyj jednej z poniższych metod surowego druku.

Windows

Udostępnij drukarkę we Właściwościach drukarki → Udostępnianie (na przykład jako ZebraShare), a następnie skopiuj do niej plik w trybie binarnym z wiersza polecenia. Zebra Setup Utilities może też wysłać plik bezpośrednio przez Open Communication With Printer.

copy /b label.zpl \\localhost\ZebraShare

macOS i Linux

Gdy drukarka jest dodana w CUPS, wyślij plik z opcją raw, aby żaden filtr sterownika go nie zmieniał:

lpstat -p
lp -d Zebra_ZD420 -o raw label.zpl

Drukarki sieciowe

Większość drukarek Zebra działających w sieci przyjmuje zadania surowe na porcie TCP 9100, więc plik można wysłać strumieniowo prosto na adres IP drukarki:

nc 192.168.1.50 9100 < label.zpl

Z przeglądarki

Chrome i Edge mogą wysyłać ZPL do zgodnej drukarki USB przez WebUSB, a Zebra Browser Print obsługuje drukarki USB i sieciowe za pośrednictwem lokalnego programu pomocniczego Zebry. Przewodnik po drukowaniu z przeglądarki wyjaśnia, która metoda pasuje do Twojej konfiguracji. Jak drukować etykiety Zebra z przeglądarki

Typowe problemy z drukowaniem plików ZPL

  • Drukarka drukuje kod jako tekst. Zadanie przeszło przez sterownik tekstowy zamiast trybu raw albo drukarka jest ustawiona na inny język poleceń, np. EPL lub tryb druku wierszowego. Wyślij plik w trybie raw i sprawdź ustawienie języka drukarki.
  • Etykieta jest za duża, za mała lub obcięta. ZPL został napisany dla innej rozdzielczości lub rozmiaru etykiety. Porównaj dpi w przeglądarce z drukarką i sprawdź szerokość wydruku ^PW oraz długość etykiety ^LL.
  • Znaki z akcentami lub specjalne są błędne. Dodaj ^CI28, aby dane pól były odczytywane jako UTF-8, i upewnij się, że czcionka zawiera te znaki.
  • Drukuje się tylko jedna z kilku etykiet. Sprawdź, czy każda etykieta ma własną parę ^XA … ^XZ i czy ilości ^PQ są zgodne z oczekiwaniami.

Pytania o plik ZPL

Jaki program otwiera plik ZPL?

Każdy edytor tekstu otworzy plik ZPL i pokaże jego polecenia. Aby zobaczyć samą etykietę, użyj przeglądarki ZPL, takiej jak darmowa przeglądarka ZPLCraft, która renderuje plik w przeglądarce bez drukarki i instalacji.

Czy mogę przekonwertować plik ZPL na PDF lub PNG?

Tak. Przeglądarka ZPL pobiera każdą etykietę jako PNG, a konwerter ZPLCraft łączy wybrane etykiety z plików ZPL lub archiwum ZIP w jeden PDF. Podgląd PDF jest bezpłatny; utworzenie pobieranego PDF wymaga Pro.

Czy mogę edytować plik ZPL?

Tak. Zmień kod bezpośrednio w przeglądarce albo przełącz się na projektant wizualny, aby przesuwać tekst, kody kreskowe i ramki na kanwie w rzeczywistym rozmiarze, a następnie wyeksportuj lub wydrukuj zaktualizowany ZPL.

Dlaczego drukowanie pliku ZPL z Notepad drukuje kod?

Notepad wysyła plik przez sterownik drukarki Windows jako dokument tekstowy. Drukarka potrzebuje surowych bajtów, więc skopiuj plik do udostępnionej drukarki w trybie binarnym, użyj Zebra Setup Utilities albo drukuj z narzędzia, które wysyła surowy ZPL.

Źródła