Drukowanie etykiet Zebra z przeglądarki
Zaktualizowano 11 czerwca 2026
Drukarki Zebra nie potrzebują sterownika do drukowania — potrzebują bajtów. Etykieta to po prostu mały blok tekstu ZPL, a wszystko, co może dostarczyć ten tekst do drukarki, może drukować. Obejmuje to przeglądarkę: dzięki WebUSB API, Chrome i Edge mogą przesyłać surowy ZPL bezpośrednio do drukarki Zebra podłączonej przez USB — bez sterowników, bez bufora wydruku, bez oprogramowania pośredniego i działa tak samo na Windows, macOS, Linux i ChromeOS.
Trzy sposoby dostarczenia ZPL do drukarki Zebra
- WebUSB (przeglądarka → USB). Strona prosi o pozwolenie, raz wybierasz drukarkę z okna dialogowego przeglądarki i strona zapisuje ZPL bezpośrednio do punktu końcowego USB. Najlepsze gdy drukarka stoi obok osoby drukującej. Wymaga Chrome lub Edge i strony HTTPS.
- Sieć (TCP port 9100). Drukarki Zebra z Ethernet lub Wi-Fi nasłuchują na porcie 9100 surowego ZPL. Idealne dla współdzielonych drukarek magazynowych; przeglądarki nie mogą otwierać surowych gniazd TCP, więc ta ścieżka wymaga małego przekaźnika (lub obsługi HTTP POST samej drukarki w nowszych modelach Link-OS).
- Sterownik systemu operacyjnego (Windows/CUPS). Zainstaluj sterownik Zebra i drukuj jak na każdej innej drukarce. Wygodne do drukowania dokumentów, ale sterownik ponownie renderuje stronę, co może rozmyć kody kreskowe, a instalacja sterownika na każdej maszynie to dokładnie to, czego druk przez przeglądarkę pozwala uniknąć.
Drukowanie przez WebUSB — krok po kroku
- Użyj Chrome lub Edge. WebUSB jest obsługiwany w przeglądarkach opartych na Chromium; Safari i Firefox go nie zaimplementowały.
- Podłącz drukarkę przez USB i włącz ją. Załaduj media i upewnij się, że drukarka nie jest wstrzymana (na większości modeli Zebra sygnalizuje to zielona lampka statusu).
- Otwórz aplikację i uruchom drukowanie. W ZPLCraft zaprojektuj etykietę na kanwie i kliknij Drukuj — przeglądarka wyświetli okno dialogowe wyboru urządzenia z listą podłączonych przez USB.
- Wybierz drukarkę i przyznaj dostęp. To uprawnienie jest zapamiętywane dla danej strony, więc kolejne wydruki to jedno kliknięcie.
- Drukuj. Aplikacja przejmuje interfejs USB i zapisuje bajty ZPL; etykieta drukuje się, zanim sterownik zdążyłby skończyć buforowanie.
Rozwiązywanie problemów
Drukarka nie pojawia się w oknie wyboru urządzenia
- Wymień kabel USB i port — kable tylko do ładowania to zaskakująco częsty winowajca.
- Windows: jeśli sterownik Zebra (lub Zebra Setup Utilities) przejął urządzenie, przeglądarka może nie mieć do niego dostępu. Usunięcie sterownika lub przełączenie drukarki na ogólną klasę urządzenia „usbprint" zwalnia ją dla WebUSB.
- Linux: przyznaj użytkownikowi uprawnienia do urządzenia USB za pomocą reguły udev dla identyfikatora dostawcy
0a5f(Zebra), a następnie podłącz drukarkę ponownie.
Etykieta drukuje się, ale jest pusta lub blada
- Puste etykiety zazwyczaj oznaczają zły tryb mediów: papier do druku bezpośredniego przy drukarce ustawionej na transfer termiczny (lub brak taśmy). Sprawdź
^MT/ustawienia mediów lub uruchom kalibrację. - Blady wydruk: zwiększ ciemność (
^MDlub ustawienie sterownika/panelu przedniego) albo zmniejsz prędkość druku (^PR).
Układ jest przesunięty lub przycięty
- Upewnij się, że ZPL jest napisany dla DPI Twojej drukarki — współrzędne napisane dla 203 dpi trafiają w złe miejsce na głowicy 300 dpi. ZPLCraft skaluje generowany kod do wybranej drukarki.
- Uruchom kalibrację mediów (
~JClub przytrzymaj przycisk podawania zgodnie z instrukcją modelu), aby drukarka znalazła szczelinę etykiety i zaczynała każdą etykietę od góry.
Dlaczego druk przez przeglądarkę zamiast sterowników?
Każda maszyna, na której pomijasz instalację sterownika, to jeden element mniej do utrzymania. Druk przez przeglądarkę oznacza, że nowe stanowisko magazynowe jest gotowe zaraz po zalogowaniu; kody kreskowe są generowane jako natywne polecenia ZPL, a nie wyrenderowane obrazy, więc pozostają ostre i dają się skanować; a ta sama aplikacja działa na wszystkich systemach operacyjnych. Zadaniem drukarki jest zamiana ZPL na etykietę — przeglądarka doskonale nadaje się do jej dostarczenia.
ZPLCraft został zbudowany wokół tego przepływu pracy: projektuj wizualnie, podejrzyj dokładną etykietę, a następnie prześlij ją do drukarki przez WebUSB lub wyeksportuj ZPL do istniejących systemów. Plan bezpłatny obejmuje pełny edytor i druk przez USB. Jeśli zamiast tego piszesz ZPL ręcznie, trzymaj dokumentację poleceń pod ręką.