之前有在餐飲業寫過 POS 系統,當時後端的開發環境都是在 Windows 平台上開發,多數廠商都有提供 Window 的SDK,可以直接操作 DLL 使用,但這次是在樹莓派跑,廠商都沒有提供,甚至驅動安裝上去都有些問題,最後只好透過 socket 來操作網路印表機的指令集做列印。
在樹莓派上,架設 NET CORE 網站,並呼叫出單機及發票機列印。
樹莓派 4B 8G 1
Godex DT2X 標籤機 1
HPRT TP805 出單機 1
熱感式出單紙 1
熱感式標籤紙 * 1
在開發出單機或標籤機前,得先了解
後來我參考下面兩個套件,依據範例,直接操作 socket 控制標籤機及出單機列印,快速的達到我的目的。
BinaryKits.Zpl(ZPL)
ESC-POS-.NET(ESCPOS)