Для кого це
Розробники, чий веб-застосунок має досягати термопринтера, що стоїть на столі клієнта, без написання та постачання власного моста для друку.
Як це працює
Крок за кроком
- Встановіть LabelInn на машину, до якої підключено принтер, і увімкніть локальний API.
- З вашого веб-застосунку виявіть локальний кінцевий пункт на порту 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, а середовище виконання 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 →