一種單據(jù)打印方法、服務(wù)器、系統(tǒng)及存儲(chǔ)介質(zhì)

基本信息

申請(qǐng)?zhí)?/td> CN202110920632.X 申請(qǐng)日 -
公開(公告)號(hào) CN113760202A 公開(公告)日 2021-12-07
申請(qǐng)公布號(hào) CN113760202A 申請(qǐng)公布日 2021-12-07
分類號(hào) G06F3/12(2006.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 黃金生;鄒春剛;唐陳龍;馬旭 申請(qǐng)(專利權(quán))人 廣州快批信息科技有限公司
代理機(jī)構(gòu) 廣州三環(huán)專利商標(biāo)代理有限公司 代理人 郭浩輝;顏希文
地址 510530廣東省廣州市廣州高新技術(shù)產(chǎn)業(yè)開發(fā)區(qū)科學(xué)大道72-78號(hào)(雙號(hào))C2棟901房
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種單據(jù)打印方法、服務(wù)器、系統(tǒng)及存儲(chǔ)介質(zhì),其中方法包括:接收用戶終端發(fā)起的打印請(qǐng)求;根據(jù)打印請(qǐng)求對(duì)待打印單據(jù)進(jìn)行渲染;在渲染完畢后監(jiān)聽瀏覽器的通知事件,并通過調(diào)用瀏覽器的截圖功能將待打印單據(jù)轉(zhuǎn)換為長(zhǎng)截圖;將長(zhǎng)截圖轉(zhuǎn)換為待打印頁面,將待打印頁面發(fā)送至用戶端,使用戶端對(duì)待打印頁面中的每一個(gè)像素進(jìn)行解析得到在待打印頁面中的位置信息,并根據(jù)像素和位置信息生成打印指令,控制打印設(shè)備根據(jù)打印指令打印待打印頁面。本發(fā)明實(shí)施例中通過服務(wù)器根據(jù)打印請(qǐng)求對(duì)待打印單據(jù)進(jìn)行渲染,以及在渲染后進(jìn)行長(zhǎng)截圖操作,無需通過用戶端進(jìn)行渲染和長(zhǎng)截圖操作,能夠有效降低用戶端的性能要求,從而能夠有效提高單據(jù)打印的效率。