[發明專利]一種能夠靈活調整打印格式的標簽打印方法、裝置及介質在審
| 申請號: | 202210968306.0 | 申請日: | 2022-08-12 |
| 公開(公告)號: | CN115454360A | 公開(公告)日: | 2022-12-09 |
| 發明(設計)人: | 胡焱;張鋒;安靜;申偉坡 | 申請(專利權)人: | 浪潮金融信息技術有限公司 |
| 主分類號: | G06F3/12 | 分類號: | G06F3/12;G06V30/10 |
| 代理公司: | 北京權智天下知識產權代理事務所(普通合伙) 11638 | 代理人: | 丁侃 |
| 地址: | 215100 江蘇省蘇州市吳中經*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 能夠 靈活 調整 打印 格式 標簽 方法 裝置 介質 | ||
1.一種能夠靈活調整打印格式的標簽打印方法,其特征在于,包括以下步驟:
獲取打印需求和打印內容;
根據所述打印需求和所述打印內容定義標簽打印配置文件;
根據所述標簽打印配置文件執行內容逐級繪制操作,得到待打印文件;
對所述待打印文件進行打印輸出。
2.根據權利要求1所述的一種能夠靈活調整打印格式的標簽打印方法,其特征在于:
所述標簽打印配置文件中設置有:類型識別符、畫布大小識別符、打印寬度識別符、打印間距識別符、打印對齊方式識別符、打印內容格式識別符、輸出格式識別符和所述打印內容。
3.根據權利要求2所述的一種能夠靈活調整打印格式的標簽打印方法,其特征在于:
所述內容逐級繪制操作,包括:
識別所述標簽打印配置文件中的所述打印內容;
按照所述類型識別符對所述打印內容進行換行處理,得到若干組子內容;
根據所述畫布大小識別符、所述打印寬度識別符、所述打印間距識別符、所述打印對齊方式識別符、所述打印內容格式識別符和所述輸出格式識別符對若干組所述子內容依次執行分步繪制步驟,得到若干待打印子文件;
整合若干所述待打印子文件,得到所述待打印文件。
4.根據權利要求3所述的一種能夠靈活調整打印格式的標簽打印方法,其特征在于:
所述類型識別符中設置有換行標識符;
所述換行處理包括:
讀取所述打印內容;
每在所述打印內容中讀取到所述換行標識符時,將所述換行標識符前的所述打印內容設置為第一子內容,并換行讀取除所述第一子內容外的所述打印內容。
5.根據權利要求3所述的一種能夠靈活調整打印格式的標簽打印方法,其特征在于:
對每個所述子內容所執行的所述分步繪制步驟包括:
根據所述畫布大小識別符生成第一畫布;
判斷所述子內容是否為空;若為空,則繪制換行;若非空,則首先按照所述打印寬度識別符進行對所述子內容的寬度值繪制處理,之后按照所述打印間距識別符進行對所述子內容的間距值繪制處理,之后按照所述打印對齊方式識別符進行對所述子內容的位置對齊繪制處理,之后按照所述打印內容格式識別符進行對所述子內容的字體設置處理,得到待轉換文本內容;按照所述輸出格式識別符進行對所述待轉換文本內容的格式轉換處理,得到所述待打印子文件。
6.根據權利要求5所述的一種能夠靈活調整打印格式的標簽打印方法,其特征在于:
所述寬度值繪制處理,包括:識別所述打印寬度識別符;若所述打印寬度識別符為第一寬度標識,則對所述子內容進行自適應繪制處理,得到第一繪制內容;若所述打印寬度識別符為第二寬度標識,則對所述子內容進行百分比繪制處理,得到第二繪制內容;若所述打印寬度識別符為第三寬度標識,則對所述子內容進行實際寬度值繪制處理,得到第三繪制內容;
所述間距值繪制處理,包括:識別所述打印間距識別符;若所述打印間距識別符為第一間距標識,則對所述第一繪制內容、所述第二繪制內容或所述第三繪制內容進行左間距繪制處理,得到第一待對齊內容;若所述打印間距識別符為第二間距標識,則對所述第一繪制內容、所述第二繪制內容或所述第三繪制內容進行右間距繪制處理,得到第二待對齊內容;
所述位置對齊繪制處理,包括:識別所述打印對齊方式識別符;若所述打印對齊方式識別符為第一對齊標識,則對所述第一待對齊內容或所述第二待對齊內容進行居左繪制處理,得到第一待設置內容;若所述打印對齊方式識別符為第二對齊標識,則對所述第一待對齊內容或所述第二待對齊內容進行居右繪制處理,得到第二待設置內容;若所述打印對齊方式識別符為第三對齊標識,則對所述第一待對齊內容或所述第二待對齊內容進行居中繪制處理,得到第三待設置內容。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮金融信息技術有限公司,未經浪潮金融信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210968306.0/1.html,轉載請聲明來源鉆瓜專利網。





