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"}}'
응답에는 작업 ID가 포함되어 있습니다: 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을 수용하는 모든 시스템, 네트워크(port 9100) 또는 컴퓨터에 설치된 시스템.
내 네트워크가 노출되었습니까?
아니요. 에이전트는 단지 외부로 HTTPS 호출만 합니다. 내부로 연결되는 것은 없습니다.
라벨을 보관하나요?
에이전트가 결과를 보고할 때까지만 가능하며, 수거되지 않으면 최대 하루입니다. privacy page를 참조하세요.
제 계획에 포함되나요?
에이전트는 Pro의 일부로 최대 3대의 프린터와 Business에는 제한이 없습니다. 무료 계정은 14일 동안 시험해 볼 수 있습니다. 전송된 각 레이블은 렌더링된 레이블과 동일하게 계산됩니다.
아직 없는 것이 필요하신가요?
귀하의 시스템에 대한 커넥터, 라벨 형식 또는 새로운 도구: 사용 중인 내용을 알려주시면 구축을 검토하겠습니다.