[發明專利]一種基于HTML解析技術的自助回單機智能分頁打印技術在審
| 申請號: | 201811259633.9 | 申請日: | 2018-10-26 |
| 公開(公告)號: | CN109324771A | 公開(公告)日: | 2019-02-12 |
| 發明(設計)人: | 孫成通;丁新;胡焱;孫世方 | 申請(專利權)人: | 蘇州浪潮智能軟件有限公司 |
| 主分類號: | G06F3/12 | 分類號: | G06F3/12 |
| 代理公司: | 北京權智天下知識產權代理事務所(普通合伙) 11638 | 代理人: | 王新愛 |
| 地址: | 215100 江蘇省蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分頁 打印 打印過程 文件代碼 重新生成 解析 標簽 查找 智能 | ||
本發明公開了一種基于HTML解析技術的自助回單機智能分頁打印技術,使用HTML文件解析技術,能夠通過查找回單文件代碼的標簽,計算出回單的類型和個數,重新生成回單文件,實現回單文件的分頁打印,簡化了打印過程,節省了紙張,實現智能分頁打印。
技術領域
本發明涉及一種基于HTML解析技術的自助回單機智能分頁打印技術,涉及計算機軟件技術,應用產品包含銀行自助設備。
背景技術
當客戶在自助回單機打印回單時,由于回單的種類比較多,對紙張的尺寸要求不一樣,每種回單都會有對應的紙張型號,客戶打印回單時,需要分多次打印才能完成,增加了客戶的操作步驟,有時會出現一張打印紙沒有被完全使用的現象,比如一張A4紙只使用了1/3的頁面,出現2/3的頁面的空白,造成了紙張的浪費,大批量打印回單時,會出現大量的紙張浪費現象。
發明內容
針對上述存在的技術問題,本發明的目的是:提出了一種基于HTML解析技術的自助回單機智能分頁打印技術,節省了紙張的使用,方便了用戶使用。
本發明的技術解決方案是這樣實現的:一種基于HTML解析技術的自助回單機智能分頁打印技術,包括如下步驟,步驟1,用客戶端輸入一個打印文件,系統開始解析這個HTML文件,獲取HTML文件的標簽,根據標簽獲取打印回單的種類和個數;步驟2,系統獲取打印回單的種類和個數后,根據回單的種類開始初步切分打印文件,然后再計算三聯單和二聯單的回單個數,判斷最后一頁是否需要切分成單獨的1/3回單文件或1/2回單文件,若需要,再進一步切分成對應的文件;步驟3,根據拆分完成之后的文件,系統把每個文件加入到一個打印任務的序列,打印序列中存儲每個打印文件的對應打印參數,參數包含紙張類型、回單個數;系統把打印任務的序列通過循環發送給打印機,打印機根據每次打印任務的參數去打印相應的回單,直至打印完所有的序列中的打印任務,完成本次打印,整個過程中不需要用戶做任何操作,完成一次回單打印的任務。
由于上述技術方案的運用,本發明與現有技術相比具有下列優點:
本發明的一種基于HTML解析技術的自助回單機智能分頁打印技術,使用HTML文件解析技術,能夠通過查找回單文件代碼的標簽,計算出回單的類型和個數,重新生成回單文件,實現回單文件的分頁打印,簡化了打印過程,節省了紙張,實現智能分頁打印。
具體實施方式
下面來說明本發明。
本發明所述的一種基于HTML解析技術的自助回單機智能分頁打印技術,包括如下步驟,步驟1,用客戶端輸入一個打印文件,系統開始解析這個HTML文件,獲取HTML文件的標簽,根據標簽獲取打印回單的種類和個數;步驟2,系統獲取打印回單的種類和個數后,根據回單的種類開始初步切分打印文件,然后再計算三聯單和二聯單的回單個數,判斷最后一頁是否需要切分成單獨的1/3回單文件或1/2回單文件,若需要,再進一步切分成對應的文件;步驟3,根據拆分完成之后的文件,系統把每個文件加入到一個打印任務的序列,打印序列中存儲每個打印文件的對應打印參數,參數包含紙張類型、回單個數;系統把打印任務的序列通過循環發送給打印機,打印機根據每次打印任務的參數去打印相應的回單,直至打印完所有的序列中的打印任務,完成本次打印,整個過程中不需要用戶做任何操作,完成一次回單打印的任務。
本技術是基于HTML文件解析技術來進行開發,一般的回單文件都是HTML格式的文件,本發明利用HTML解析技術來解析HTML的標簽,從標簽的層次中解析出一個回單的起始和結束位置,從而能計算出回單的個數,根據回單的個數,計算出是否需要分頁打印,當需要分頁打印時,就會把打印文件切分成兩個文件或多個文件,利用這些技術本發明使用ActiveX技術開發成ActiveX控件,ActiveX控件是基于組件對象模型(COM)的可重用軟件組件,廣泛應用于桌面及Web應用中,ActiveX控件方便web頁面來調用。
本發明包含以下功能:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能軟件有限公司,未經蘇州浪潮智能軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811259633.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:頁面報表打印系統及方法
- 下一篇:移動終端的數據同步方法、移動終端及存儲介質





