Пропустити до вмісту

Агент друку ZPL

Хмарний магазин або ERP не можуть підключитися до принтера у вашій мережі. Агент OpenZPL працює поряд з принтером, отримує друковані завдання і передає їх, без потреби відкривати порти брандмауера.

Завантажити

Агент ще не підписаний, тому Windows і Mac попереджають перший раз. В Windows виберіть Додаткова інформація, а потім Запустити все одно. На Mac натисніть правою кнопкою миші та виберіть Відкрити.

Запустіть це

Створіть API key, а потім запустіть агента з адресою кожного принтера. Без жодного --printer він використовує всі принтери, встановлені на комп'ютері.

openzpl-agent --key oz_live_… --printer "Dock=192.168.1.50"

Для принтера, підключеного до комп'ютера, використовуйте його ім'я так, як воно встановлене, з 'queue:' перед ним. Список можна отримати командою openzpl-agent list.

openzpl-agent --key oz_live_… --printer "Desk=queue:ZDesigner ZD421"

Надішліть етикетку на нього

З будь-якої системи надішліть ZPL або заповніть збережений дизайн, назвавши принтер.

curl https://api.openzpl.com/v1/print-jobs -H "X-API-Key: oz_live_…" -H "Content-Type: application/json" \
  -d '{"printer": "Dock", "zpl": "^XA^FO50,50^A0N,50,50^FDHello^FS^XZ"}'

curl https://api.openzpl.com/v1/templates/d123/print -H "X-API-Key: oz_live_…" -H "Content-Type: application/json" \
  -d '{"printer": "Dock", "data": {"sku": "A-100"}}'

Відповідь містить ідентифікатор завдання: запитайте GET /v1/print-jobs/{id}, чи було надруковано.

Тримайте його в роботі

Помістіть ваш ключ та принтери в openzpl-agent.conf поруч з програмою, по одному в рядку, і запускайте його разом з комп'ютером.

key=oz_live_…
printer=Dock=192.168.1.50

Windows

schtasks /Create /TN OpenZPLAgent /SC ONSTART /RU SYSTEM /TR "C:\OpenZPL\openzpl-agent.exe"

Linux (systemd)

[Service]
ExecStart=/opt/openzpl/openzpl-agent
Restart=always

Питання

Які принтери працюють?

Будь-яка, яка приймає ZPL, у мережі (порт 9100) або встановлена на комп'ютері.

Чи підключена моя мережа?

Ні. Агент тільки виконує вихідні HTTPS виклики, і нічого не підключається.

Чи зберігаєте ви етикетки?

Тільки до того часу, поки агент не повідомить результат, і максимум один день, якщо він ніколи їх не забере. Дивіться privacy page.

Чи йдеться це на рахунок мого плану?

Агент є частиною Pro, до 3 принтерів, та Business, без обмежень. Безкоштовний обліковий запис може спробувати його протягом 14 днів. Кожна надіслана етикетка враховується так само, як і відрендерена.

Потребуєте чогось, чого ще немає?

Конектор для вашої системи, формат етикетки або новий інструмент: скажіть нам, що ви використовуєте, і ми подивимось на створення цього.

Запросити інструмент або інтеграцію
Відгук