За кого е това
Разработчици, чието уеб приложение трябва да достигне до термопринтер на клиентско бюро, без да пишат и доставят собствен print bridge.
Как работи
Стъпка по стъпка
- Инсталирайте LabelInn на машината, към която е свързан принтерът, и активирайте локалния API.
- От вашето уеб приложение открийте локалния endpoint на порт 6631 и проверете /local/v1/health.
- Изпратете задачата за печат с референцията към дизайна и стойностите на полетата за този етикет.
- Прочетете резултата от задачата обратно и използвайте одитния крайна точка, ако ви е нужен запис за това какво е отпечатано.
Опитайте със собствените си данни — регистрацията стартира 14-дневен Pro пробен период, без кредитна карта. След това тази функция изисква Про при $24.90/месец. Изтеглете сега → | Вижте цените →
Какво можете да правите
- Една форма на заявка, независимо дали целта говори ZPL, TSPL, TPCL или Epson — LabelInn генерира командния поток.
- Работи в локалната мрежа без интернет: опашката на ръба държи задачите и синхронизира обратно, когато връзката се върне.
- Крайните точки на флота позволяват на страницата да изброи и провери здравето на принтерите, които действително присъстват, преди да печата.
- Същата задача може да бъде изпратена от облачния API вместо това, когато браузърът и принтерът не са в една мрежа.
Технически детайли
| Локален API порт | 6631 (HTTP) |
|---|---|
| Проверка на здравето | GET /local/v1/health |
| Откриване на принтери | GET /local/v1/fleet/printers |
| Офлайн | Queue holds jobs and syncs back |
| План | Pro; 14-day Pro trial on signup |
Ограничения и честни уговорки
- LabelInn трябва да бъде инсталиран на машина, която може да достигне принтера. API-то насочва задачата; то не създава мрежов път към хардуер, който няма такъв.
- Страница в браузър може да извика локалния API само когато ѝ е разрешено да достигне този хост — планирайте HTTPS и правила за произход в разгръщането си.
- API достъпът изисква плана Pro. Регистрацията започва 14-дневен Pro пробен период, така че можете да изградите срещу реалните крайни точки първо.
Какво се случва след изтегляне?
Често задавани въпроси
Мога ли да печатам ZPL от браузър, без да изградя собствен мост за печат?
Да — точно това запълва тази празнина. Вашата страница публикува задача към инстанцията на LabelInn до принтера, а LabelInn произвежда командния поток, който принтерът действително говори.
Това изисква ли интернет?
Не за локалния път. API-то на ръба работи във вашата собствена мрежа на порт 6631, държи опашка офлайн и синхронизира обратно, когато връзката се върне.
Какво ако принтерът е в друга сграда?
Тогава използвайте облачния API вместо това: вашето приложение извиква LabelInn, а runtime на LabelInn до този принтер изпълнява изхода.
Какво проверихме
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
Отпечатайте данните си от Browser / web app на принтера, който вече притежавате
Тази функция работи на Про — $24.90/месец, или $249/година (плащате за 10 месеца, ползвате 12). Регистрацията стартира 14-дневен Pro пробен период, така че можете да свържете собствените си данни от Browser / web app и да отпечатате реален етикет, преди да платите каквото и да било.
Започнете 14-дневния си Pro пробен период → Изтеглете приложениетоТехнически купувач? Прочетете документацията за разработчици & API референцията →