QZ Tray란?
QZ Tray는 컴퓨터에 설치하는 소프트웨어로, 웹 페이지가 로컬 프린터로 바로 인쇄하고 저울 같은 장치와 통신할 수 있게 해 줍니다. 브라우저만으로는 할 수 없는 일입니다.
엔지니어와 상담하세요 지식 베이스
정의
보안을 위해 브라우저는 표준 인쇄 대화상자를 제외하고는 웹 페이지가 프린터나 연결된 하드웨어에 접근하지 못하게 합니다. QZ Tray는 컴퓨터에서 실행되며 웹 페이지의 요청을 기다리는 작은 프로그램입니다. 페이지가 요청하면 선택한 프린터로 바로 인쇄합니다.
라벨 및 영수증 프린터가 이해하는 원시 명령을 보낼 수 있으며, Zebra 프린터용 ZPL이 그 예입니다. 시리얼이나 USB 연결을 통해 저울 같은 장치와도 통신할 수 있습니다. 웹 페이지는 JavaScript API로 이를 제어합니다. 소프트웨어는 오픈 소스입니다. 유료 라이선스를 쓰면 지원과 서명 인증서가 추가되어, 인쇄를 방해하던 보안 확인 창이 사라집니다. PrintNode 같은 호스팅형 대안은 인터넷을 통해 작업을 보냅니다.
기업에 중요한 이유
- 웹 페이지에서 감열 라벨 인쇄: 상품이 포장되면 웹 애플리케이션이 감열 프린터로 배송 라벨을 인쇄합니다.
- 브라우저 기반 계산대: 브라우저에서 실행되는 POS가 옆에 있는 영수증 프린터로 인쇄합니다.
- 프린터 선택 창 없음: 작업마다 직원에게 프린터를 고르라고 묻지 않습니다.
- 저울 및 기타 장치: 웹 페이지가 누군가 입력하는 대신 무게를 직접 읽을 수 있습니다.
KawaConnect가 QZ Tray를 활용하는 방식
저희 소프트웨어 업무에는 현장에서 인쇄해야 하는 웹 애플리케이션이 자주 등장하며, 저희 자체 제품 Tagestry의 라벨 인쇄도 그중 하나입니다. QZ Tray를 브리지로 쓸 때는 프린터와 QZ Tray가 설치된 컴퓨터도 함께 관리합니다.
QZ Tray와 PrintNode 같은 클라우드 서비스 중 무엇을 택할지는 대개 한 가지 질문으로 정해집니다. 인터넷이 끊겨도 인쇄가 계속 되어야 하는가? QZ Tray는 프린터와 로컬로 통신하므로, 웹 애플리케이션 자체에 접속할 수 있다면 연결이 끊겨도 인쇄가 멈추지 않을 수 있습니다.
관련 서비스
소프트웨어
Tagestry를 포함해 라벨과 영수증을 직접 인쇄하는 웹 애플리케이션.
관리형 IT
QZ Tray를 실행하는 계산대 및 포장대 컴퓨터 지원.
대마초 업계 IT
규제 대상 소매 및 생산 현장을 위한 라벨과 영수증 인쇄.
자세히 보기
- QZ Tray 웹사이트다운로드와 짧은 데모가 있는 프로젝트 홈페이지로, 도입을 검토하는 분에게 적합합니다.
- QZ Tray 문서웹 페이지를 연결할 개발자를 위한 가이드와 API 레퍼런스입니다.
- GitHub의 QZ Tray오픈 소스 코드로, 동작 방식을 확인하고 싶은 기술 담당자에게 유용합니다.