Jak otworzyć, wyświetlić i wydrukować plik ZPL
ZPLCraftZaktualizowano 30 września 2026

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
^XZDł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ć:
- Otwórz darmową przeglądarkę ZPL.
- Wybierz Otwórz plik ZPL i wskaż plik .zpl, .prn lub .txt albo wklej jego zawartość do edytora kodu.
- 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łą.
- 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.
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\ZebraSharemacOS 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.zplDrukarki 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.zplZ 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.