Overslaan naar inhoud

ZPL printagent

Een cloudwinkel of ERP kan geen printer op uw netwerk bereiken. De OpenZPL-agent draait naast de printer, ontvangt printopdrachten en levert deze af, zonder dat er een firewallpoort hoeft te worden geopend.

Downloaden

De agent is nog niet digitaal ondertekend, dus Windows en Mac geven een waarschuwing de eerste keer. Kies op Windows voor Meer info en dan Hoe dan ook uitvoeren. Klik op een Mac met de rechtermuisknop en kies Openen.

Voer het uit

Maak een API key, start vervolgens de agent met het adres van elke printer. Zonder een --printer gebruikt het elke op de computer geïnstalleerde printer.

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

Voor een printer die op de computer is aangesloten, gebruik de naam zoals geïnstalleerd, met queue: ervoor. Lijst ze op met openzpl-agent list.

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

Stuur een label naar het

Vanuit elk systeem, verstuur ZPL of vul een opgeslagen ontwerp in, door de printer te benoemen.

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"}}'

Het antwoord heeft een job-ID: vraag GET /v1/print-jobs/{id} of het is afgedrukt.

Hou het draaiende

Plaats uw sleutel en printers in openzpl-agent.conf naast het programma, één per regel, en start het met de computer.

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

Vragen

Welke printers werken?

Elke die ZPL accepteert, op het netwerk (poort 9100) of geïnstalleerd op de computer.

Is mijn netwerk blootgesteld?

Nee. De agent maakt alleen uitgaande HTTPS-aanroepen, en niets maakt verbinding van buitenaf.

Bewaart u de etiketten?

Alleen tot de agent het resultaat meldt, en maximaal één dag als het ze nooit opneemt. Zie de privacy page.

Telt het mee voor mijn plan?

De agent maakt deel uit van Pro, tot 3 printers, en Business, zonder limiet. Een gratis account kan het 14 dagen uitproberen. Elk verzonden label telt hetzelfde als een gerenderd label.

Heeft u iets nodig dat we nog niet hebben?

Een connector voor uw systeem, een labelindeling of een nieuw hulpmiddel: vertel ons wat u gebruikt en we bekijken de mogelijkheden om dit te bouwen.

Vraag om een hulpmiddel of integratie
Feedback