[發(fā)明專(zhuān)利]標(biāo)簽打印模板生成方法及裝置在審
| 申請(qǐng)?zhí)枺?/td> | 202010699609.8 | 申請(qǐng)日: | 2020-07-20 |
| 公開(kāi)(公告)號(hào): | CN111783414A | 公開(kāi)(公告)日: | 2020-10-16 |
| 發(fā)明(設(shè)計(jì))人: | 王永喜;閆心現(xiàn);趙靜;喬碧碧;徐燕超;王鵬飛 | 申請(qǐng)(專(zhuān)利權(quán))人: | 上海乾臻信息科技有限公司 |
| 主分類(lèi)號(hào): | G06F40/186 | 分類(lèi)號(hào): | G06F40/186;G06F16/84;G06F16/838;G06F16/957 |
| 代理公司: | 蘇州領(lǐng)躍知識(shí)產(chǎn)權(quán)代理有限公司 32370 | 代理人: | 王寧 |
| 地址: | 202156 上海市崇明區(qū)長(zhǎng)興鎮(zhèn)江南*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 標(biāo)簽 打印 模板 生成 方法 裝置 | ||
本申請(qǐng)?zhí)峁┝艘环N標(biāo)簽打印模板生成方法及裝置,所述方法包括:獲取html文件,并在所述html文件中添加Canvas元素;在所述Canvas元素上繪制實(shí)體對(duì)象組;根據(jù)所述實(shí)體對(duì)象組獲取標(biāo)簽打印模板的json數(shù)據(jù);將所述html文件發(fā)送至瀏覽器,所述html文件被所述瀏覽器解析后展示所述標(biāo)簽打印模板的效果圖,所述標(biāo)簽打印模板的效果圖包括所述Canvas元素和所述實(shí)體對(duì)象組。在html文件中添加Canvas元素,在Canvas元素上繪制打印模板所需的各項(xiàng)實(shí)體對(duì)象,用戶(hù)通過(guò)html文件來(lái)添加或者修改標(biāo)簽打印模板,再通過(guò)瀏覽器解析html文件來(lái)展示標(biāo)簽打印模板的效果圖,由此使用戶(hù)可以在添加、修改標(biāo)簽打印模板的過(guò)程中,實(shí)時(shí)、直觀、方便地查看模板的樣式并實(shí)時(shí)生成模板文件的json數(shù)據(jù)。
技術(shù)領(lǐng)域
本申請(qǐng)涉及信息處理的技術(shù)領(lǐng)域,尤其涉及標(biāo)簽打印模板生成方法及裝置、電子設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
背景技術(shù)
現(xiàn)在使用打印標(biāo)簽的行業(yè)越來(lái)越多,常見(jiàn)的打印標(biāo)簽有快遞業(yè)使用的電子面單,餐飲、購(gòu)物時(shí)使用的小票,銀行業(yè)的電子憑條,交通系統(tǒng)的車(chē)票和飛機(jī)票等。
目前打印標(biāo)簽時(shí)使用的模板采用json文件形式,在添加或修改模板時(shí)需要對(duì)json文件的內(nèi)容進(jìn)行添加或修改,但改動(dòng)過(guò)程中不能直觀地查看模板樣式,導(dǎo)致開(kāi)發(fā)人員看不到改動(dòng)帶來(lái)的變化,影響模板的開(kāi)發(fā)效率。
發(fā)明內(nèi)容
本申請(qǐng)的目的在于提供標(biāo)簽打印模板生成方法及裝置、電子設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),解決現(xiàn)有技術(shù)的標(biāo)簽打印模板在改動(dòng)過(guò)程中無(wú)法實(shí)時(shí)查看模板樣式的問(wèn)題。
本申請(qǐng)的目的采用以下技術(shù)方案實(shí)現(xiàn):
第一方面,本申請(qǐng)?zhí)峁┝艘环N標(biāo)簽打印模板生成方法,所述方法包括:獲取html文件,并在所述html文件中添加Canvas元素;在所述Canvas元素上繪制實(shí)體對(duì)象組;根據(jù)所述實(shí)體對(duì)象組獲取標(biāo)簽打印模板的json數(shù)據(jù);將所述html文件發(fā)送至瀏覽器,所述html文件被所述瀏覽器解析后展示所述標(biāo)簽打印模板的效果圖,所述標(biāo)簽打印模板的效果圖包括所述Canvas元素和所述實(shí)體對(duì)象組。該技術(shù)方案的有益效果在于,在html文件中添加Canvas元素,在Canvas元素上繪制打印模板所需的各項(xiàng)實(shí)體對(duì)象,用戶(hù)通過(guò)html文件來(lái)添加或者修改標(biāo)簽打印模板,再通過(guò)瀏覽器解析html文件來(lái)展示標(biāo)簽打印模板的效果圖,由此使用戶(hù)可以在添加、修改標(biāo)簽打印模板的過(guò)程中,實(shí)時(shí)、直觀、方便地查看模板的樣式并實(shí)時(shí)生成模板文件的json數(shù)據(jù)。
在一些可能的實(shí)現(xiàn)方式中,所述方法還包括:獲取所述實(shí)體對(duì)象組的繪制數(shù)據(jù);所述在所述Canvas元素上繪制實(shí)體對(duì)象組,包括:根據(jù)所述實(shí)體對(duì)象組的繪制數(shù)據(jù),在所述Canvas元素上繪制所述實(shí)體對(duì)象組。該技術(shù)方案的有益效果在于,實(shí)際應(yīng)用中通常由設(shè)計(jì)人員給出模板樣式,開(kāi)發(fā)人員根據(jù)設(shè)計(jì)人員提供的模板樣式開(kāi)發(fā)標(biāo)簽打印模板文件,因此可以獲取繪制數(shù)據(jù)并根據(jù)繪制數(shù)據(jù)繪制標(biāo)簽打印模板的各項(xiàng)實(shí)體對(duì)象。
在一些可能的實(shí)現(xiàn)方式中,所述獲取所述實(shí)體對(duì)象組的繪制數(shù)據(jù),包括:獲取模板樣式文件并發(fā)送至用戶(hù)的終端設(shè)備,所述模板樣式文件用于提供所述實(shí)體對(duì)象組的繪制數(shù)據(jù);接收所述實(shí)體對(duì)象組的繪制數(shù)據(jù)。該技術(shù)方案的有益效果在于,模板樣式文件例如是設(shè)計(jì)人員給出的png或者jpg格式的文件,在文件中給出各項(xiàng)實(shí)體對(duì)象的繪制數(shù)據(jù)。
在一些可能的實(shí)現(xiàn)方式中,所述在所述Canvas元素上繪制實(shí)體對(duì)象組,包括:使用JavaScript語(yǔ)句在所述Canvas元素上繪制所述實(shí)體對(duì)象組。該技術(shù)方案的有益效果在于,通過(guò)JavaScript語(yǔ)句給出路徑、文字、二維碼、條形碼等實(shí)體對(duì)象的各項(xiàng)參數(shù)值,在Canvas元素上進(jìn)行繪制操作,例如可以使用Printer工具類(lèi)的JavaScript語(yǔ)句。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于上海乾臻信息科技有限公司,未經(jīng)上海乾臻信息科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010699609.8/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 瀏覽器中關(guān)閉標(biāo)簽的裝置和方法
- 標(biāo)簽生成方法及標(biāo)簽生成裝置
- 一種帶有標(biāo)簽的電氣插座
- 標(biāo)簽檢測(cè)定位裝置及其標(biāo)簽制造設(shè)備
- 標(biāo)簽切割裝置及其標(biāo)簽加工機(jī)
- 基于樹(shù)形結(jié)構(gòu)的標(biāo)簽存儲(chǔ)方法及裝置
- 一種標(biāo)簽分離機(jī)構(gòu)
- 標(biāo)簽切割裝置及其標(biāo)簽加工機(jī)
- 標(biāo)簽檢測(cè)定位裝置及其標(biāo)簽制造設(shè)備
- 標(biāo)簽轉(zhuǎn)換處理方法、裝置、電子設(shè)備及可讀存儲(chǔ)介質(zhì)





