[發明專利]圖像打印方法和打印機有效
| 申請號: | 201310378995.0 | 申請日: | 2013-08-27 |
| 公開(公告)號: | CN104423900B | 公開(公告)日: | 2018-04-27 |
| 發明(設計)人: | 劉宏玉;黃渭平 | 申請(專利權)人: | 北大方正集團有限公司;北京大學;北京北大方正電子有限公司 |
| 主分類號: | G06F3/12 | 分類號: | G06F3/12 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司11205 | 代理人: | 劉芳 |
| 地址: | 100871 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 圖像 打印 方法 打印機 | ||
技術領域
本發明涉及數字印刷技術領域,尤其涉及一種圖像打印方法和打印機。
背景技術
隨著數字印刷技術的飛速發展,數字印刷技術的應用領域也越來越廣泛,其中,許多領域都需要打印超大尺寸的圖像。
現有技術中,打印超大圖像的方法為:先將圖像拆分成多個小塊圖像存儲在硬盤中,然后逐一對每一小塊圖像進行掛網、生成點陣、輸送給噴頭,打印等操作。由于現有的噴墨數字印刷機控制軟件可訪問的內存大小受到局限,上述的操作步驟,每次只能針對一個小塊圖像進行,且每次完成一個小塊圖像的打印后,才可執行從硬盤中讀取下一小塊圖像繼續進行上述操作,該方法導致整個打印過程耗費時間長,打印效率低。
發明內容
本發明提供一種圖像打印方法和打印機,用以解決現有技術中,打印超大圖像的過程耗費時間長,打印效率低的技術問題。
一方面,本發明實施例提供一種圖像打印方法,包括:
獲取數據庫中待打印圖像的起始數據文件;
根據所述起始數據文件的大小,將所述起始數據文件劃分為多個第一數據文件,并對應保存在多個第一內存塊中;
接收圖像打印請求,所述圖像打印請求中攜帶有所述待打印圖像的第一位置信息;
對于所述多個第一數據文件中每個第一數據文件,確定其在所述待打印圖像中的位置信息中,包含于所述第一位置信息中的第二位置信息,并將所述第二位置信息對應的第一數據文件通過內存映射機制從所在的所述第一內存塊中填充至第二內存塊中,以形成所述待打印圖像的第二數據文件;
將所述第二內存塊中的所述第二數據文件打印輸出。
另一方面,本發明實施例提供一種打印機,包括:獲取模塊、劃分模塊、接收模塊、映射模塊和打印模塊;
所述獲取模塊,用于獲取數據庫中待打印圖像的起始數據文件;
所述劃分模塊,用于根據所述起始數據文件的大小,將所述起始數據文件劃分為多個第一數據文件,并對應保存在多個第一內存塊中;
所述接收模塊,用于接收圖像打印請求,所述圖像打印請求中攜帶有所述待打印圖像的第一位置信息;
所述映射模塊,用于對于所述多個第一數據文件中每個第一數據文件,確定其在所述待打印圖像中的位置信息中,包含于所述第一位置信息中的第二位置信息,并將所述第二位置信息對應的第一數據文件通過內存映射機制從所在的所述第一內存塊中填充至第二內存塊中,以形成所述待打印圖像的第二數據文件;
所述打印模塊,用于將所述第二內存塊中的所述第二數據文件打印輸出。
本發明提供的圖像打印方法和打印機,根據待打印圖像的起始數據文件的大小,將起始數據文件劃分為多個第一數據文件,并對應保存在多個第一內存塊中;接收圖像打印請求,該圖像打印請求中攜帶有該待打印圖像的第一位置信息;對于多個第一數據文件中每個第一數據文件,確定其在所述待打印圖像中的位置信息中,包含于第一位置信息中的第二位置信息,并將該第二位置信息對應的第一數據文件通過內存映射機制從所在的第一內存塊中填充至第二內存塊中,以形成待打印圖像的第二數據文件;將第二內存塊中的所述第二數據文件打印輸出,提高了打印效率。
附圖說明
圖1為本發明提供的圖像打印方法一個實施例的流程圖;
圖2為本發明提供的圖像打印方法另一個實施例的流程圖;
圖3為本發明提供的打印機一個實施例的結構示意圖;
圖4為本發明提供的打印機另一個實施例的結構示意圖。
具體實施方式
圖1為本發明提供的圖像打印方法一個實施例的流程圖。如圖1所示,以下步驟的執行主體可以為具有圖像打印功能的數字印刷機或打印機。如圖1所示,該圖像打印方法具體包括:
S101,獲取數據庫中待打印圖像的起始數據文件;
通常,在數字印刷機或打印機打印圖像之前,先要從固定硬盤中獲取待打印圖像的起始數據文件,該起始數據文件為現有的圖像文件經過預處理后,可直接進行印刷或打印的具有特定格式的數據文件。本案中,將存儲該圖像的起始數據文件的硬盤視為上述數據庫。
S102,根據起始數據文件的大小,將起始數據文件劃分為多個第一數據文件,并對應保存在多個第一內存塊中;
根據獲取到的起始數據文件的大小,可以將該起始數據文件依照原始圖像的尺寸或坐標位置或數據存儲順序劃分等方式,劃分為多個第一數據文件。根據劃分后生成的具體的第一數據文件的個數以及大小開辟容量大小相適宜的多個第一內存塊中,并將上述多個第一數據文件,對應保存在多個第一內存塊中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北大方正集團有限公司;北京大學;北京北大方正電子有限公司,未經北大方正集團有限公司;北京大學;北京北大方正電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310378995.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種顯示輸出方法及電子設備
- 下一篇:存儲器裝置、信息處理裝置及信息處理方法
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





