[發(fā)明專利]一種收銀小票打印方法、系統(tǒng)、計算機設(shè)備及可讀存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202010612675.7 | 申請日: | 2020-06-30 |
| 公開(公告)號: | CN111796781A | 公開(公告)日: | 2020-10-20 |
| 發(fā)明(設(shè)計)人: | 杜風濤 | 申請(專利權(quán))人: | 杭州有贊科技有限公司 |
| 主分類號: | G06F3/12 | 分類號: | G06F3/12;B41J3/00 |
| 代理公司: | 杭州裕陽聯(lián)合專利代理有限公司 33289 | 代理人: | 姚宇吉 |
| 地址: | 310012 浙江省杭*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 收銀 打印 方法 系統(tǒng) 計算機 設(shè)備 可讀 存儲 介質(zhì) | ||
本發(fā)明公開了一種收銀小票打印方法、計算機設(shè)備及可讀存儲介質(zhì),涉及數(shù)據(jù)打印技術(shù)領(lǐng)域,包括如下步驟:將不同的打印設(shè)備添加至打印服務(wù)器中,在操作終端通過SDK登錄打印服務(wù)器并與每個打印設(shè)備建立連接;打印服務(wù)器響應(yīng)于操作終端發(fā)起的打印請求,配置打印策略、設(shè)備信息,對待打印內(nèi)容進行組裝并進行協(xié)議轉(zhuǎn)換,之后將組裝并協(xié)議轉(zhuǎn)換后的待打印內(nèi)容存儲至緩存中;打印服務(wù)模塊從緩存中拉取組裝并協(xié)議轉(zhuǎn)換后的待打印內(nèi)容,推送至需要進行打印的打印設(shè)備完成打印。本發(fā)明能夠遠程統(tǒng)一管理各種小票打印機,統(tǒng)一處理打印策略以及打印,能夠使本地打印機(USB、藍牙)具備遠程網(wǎng)絡(luò)打印能力。
【技術(shù)領(lǐng)域】
本發(fā)明涉及數(shù)據(jù)打印技術(shù)領(lǐng)域,具體涉及一種收銀小票打印方法、計算機設(shè)備及可讀存儲介質(zhì)。
【背景技術(shù)】
現(xiàn)有技術(shù)中,對于USB或者藍牙小票打印機,當需要打印小票時只能通過本地的設(shè)備,例如電腦或者手機通過USB數(shù)據(jù)線或者藍牙進行連接打印,而當需要調(diào)整打印格式時,就需要更新本地的應(yīng)用程序才可以實現(xiàn)。因此,現(xiàn)有技術(shù)存在如下缺陷:
在需要調(diào)整打印格式或者內(nèi)容支持的時候一定要更新本地的軟件,存在很大的維護壓力,對于新的特性支持緩慢,不利于新特性的普及;
由于每種打印機的打印格式都不統(tǒng)一,導致每對接一款打印機都需要單獨進行一次應(yīng)用軟件版本發(fā)布一次,增加額外工作量;
鏈接無法在瀏覽器里面直接使用打印機進行收銀小票的打印。
【發(fā)明內(nèi)容】
為解決前述問題,本發(fā)明提供了一種收銀小票打印方法,能夠遠程統(tǒng)一管理各種小票打印機,統(tǒng)一處理打印策略以及打印,能夠使本地打印機(USB、藍牙)具備遠程網(wǎng)絡(luò)打印能力。
為了達到上述目的,本發(fā)明采用如下技術(shù)方案:
一種收銀小票打印方法,包括如下步驟:
將不同的打印設(shè)備添加至打印服務(wù)器中,服務(wù)器包括打印服務(wù)模塊和緩存;
在操作終端通過SDK登錄打印服務(wù)器并與每個打印設(shè)備建立連接;
打印服務(wù)器響應(yīng)于操作終端發(fā)起的打印請求,根據(jù)需要進行打印的打印設(shè)備的ID配置打印策略、設(shè)備信息,對待打印內(nèi)容進行組裝并進行協(xié)議轉(zhuǎn)換,之后將組裝并協(xié)議轉(zhuǎn)換后的待打印內(nèi)容存儲至緩存中;
打印服務(wù)模塊從緩存中拉取組裝并協(xié)議轉(zhuǎn)換后的待打印內(nèi)容,推送至需要進行打印的打印設(shè)備完成打印。
可選的,將不同的打印設(shè)備添加至打印服務(wù)器中時,每個打印設(shè)備的ID、連接方式以及屬性信息同樣添加至打印服務(wù)器中,并形成清單。
可選的,在操作終端通過SDK登錄打印服務(wù)器并與每個打印設(shè)備建立連接具體包括:
用戶通過SDK提供的操作界面輸入登錄信息進行登錄;
SDK收到登錄信息后向打印服務(wù)器發(fā)起登錄,并獲得訪問用的mtoken;
SDK獲取所有添加好的打印設(shè)備;
選擇不同的打印設(shè)備中的一個,SDK將其設(shè)備ID存儲到操作終端;
SDK通過USB、藍牙或者網(wǎng)絡(luò)與打印設(shè)備建立連接。
可選的,完成打印后,打印服務(wù)模塊根據(jù)打印結(jié)果或根據(jù)預設(shè)的超時間清理緩存。
可選的,將組裝并協(xié)議轉(zhuǎn)換后的待打印內(nèi)容推送至需要進行打印的打印設(shè)備具體包括:
打印服務(wù)模塊發(fā)現(xiàn)組裝并協(xié)議轉(zhuǎn)換后的待打印內(nèi)容并開始處理;
打印服務(wù)模塊從緩存中將其拉取并推送給需要進行打印的打印設(shè)備;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于杭州有贊科技有限公司,未經(jīng)杭州有贊科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010612675.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種雙凸極電機平均轉(zhuǎn)矩確定方法和裝置
- 下一篇:填充方法
- 同類專利
- 專利分類
G06F 電數(shù)字數(shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





