Dla kogo to jest
Programiści, których aplikacja webowa musi dotrzeć do drukarki termicznej na biurku klienta, bez pisania i wysyłania własnego mostu druku.
Jak to działa
Krok po kroku
- Zainstaluj LabelInn na maszynie, do której podłączona jest drukarka, i włącz lokalne API.
- Z aplikacji webowej wykryj lokalny endpoint na porcie 6631 i sprawdź /local/v1/health.
- Wyślij zadanie druku z referencją projektu i wartościami pól dla tej etykiety.
- Odczytaj wynik zadania i użyj endpointu audytu, jeśli potrzebujesz rekordu wydruku.
Wypróbuj na własnych danych — rejestracja rozpoczyna 14-dniowy Pro trial, bez karty kredytowej. Po tym czasie ta funkcja wymaga Pro za $24.90/mies. Pobierz teraz → | Zobacz cennik →
Co możesz zrobić
- Jeden kształt żądania, niezależnie od tego, czy cel mówi ZPL, TSPL, TPCL czy Epson — LabelInn generuje strumień poleceń.
- Działa w sieci lokalnej bez internetu: kolejka brzegowa przechowuje zadania i synchronizuje się, gdy połączenie wróci.
- Endpointy floty pozwalają stronie listować i sprawdzać stan drukarek faktycznie obecnych przed drukiem.
- To samo zadanie można wysłać przez API chmurowe, gdy przeglądarka i drukarka nie są w jednej sieci.
Szczegóły techniczne
| Port lokalnego API | 6631 (HTTP) |
|---|---|
| Sprawdzanie stanu | GET /local/v1/health |
| Wykrywanie drukarek | GET /local/v1/fleet/printers |
| Offline | Queue holds jobs and syncs back |
| Plan | Pro; 14-day Pro trial on signup |
Ograniczenia i uczciwe zastrzeżenia
- LabelInn musi być zainstalowany na maszynie, która ma dostęp do drukarki. API kieruje zadanie; nie tworzy ścieżki sieciowej do sprzętu, który jej nie ma.
- Strona przeglądarki może wywołać lokalne API tylko wtedy, gdy ma dozwolony dostęp do tego hosta — zaplanuj HTTPS i reguły pochodzenia we wdrożeniu.
- Dostęp do API wymaga planu Pro. Rejestracja rozpoczyna 14-dniowy okres próbny Pro, abyś mógł najpierw budować na prawdziwych endpointach.
Co się dzieje po pobraniu?
Często zadawane pytania
Czy mogę drukować ZPL z przeglądarki bez budowania własnego mostu druku?
Tak — to dokładnie ta luka, którą to wypełnia. Twoja strona wysyła zadanie do instancji LabelInn obok drukarki, a LabelInn generuje strumień poleceń, który drukarka faktycznie rozumie.
Czy to wymaga internetu?
Nie dla ścieżki lokalnej. API brzegowe działa w Twojej sieci na porcie 6631, przechowuje kolejkę offline i synchronizuje się, gdy połączenie wróci.
Co jeśli drukarka jest w innym budynku?
Wtedy użyj API chmurowego: Twoja aplikacja wywołuje LabelInn, a środowisko LabelInn obok tej drukarki wykonuje wydruk.
Co zweryfikowaliśmy
The capability is implemented in the LabelInn codebase and the referenced source file names the exact format, engine, port or endpoint described on this page.
lib/services/edge/edge_http_server.dart + edge_server_config.dart — local LAN HTTP API on default port 6631 with /local/v1/* routes
Drukuj dane Browser / web app na drukarce, którą już masz
Ta funkcja działa w planie Pro — $24.90/mies., lub $249/rok (płacisz za 10 miesięcy, używasz 12). Rejestracja rozpoczyna 14-dniowy okres próbny Pro, więc możesz powiązać własne dane Browser / web app i wydrukować prawdziwą etykietę, zanim cokolwiek zapłacisz.
Rozpocznij 14-dniowy okres próbny Pro → Pobierz aplikacjęKupujesz technicznie? Przeczytaj dokumentację dla programistów i API →