[發明專利]一種打印方法和裝置有效
| 申請號: | 201310385113.3 | 申請日: | 2013-08-29 |
| 公開(公告)號: | CN104417102B | 公開(公告)日: | 2017-11-24 |
| 發明(設計)人: | 李丹 | 申請(專利權)人: | 北大方正集團有限公司;方正信息產業控股有限公司;北京北大方正電子有限公司 |
| 主分類號: | B41J29/393 | 分類號: | B41J29/393 |
| 代理公司: | 北京路浩知識產權代理有限公司11002 | 代理人: | 王瑩 |
| 地址: | 100871 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 打印 方法 裝置 | ||
技術領域
本發明涉及數碼印刷技術領域,尤其涉及一種打印方法和裝置。
背景技術
當前數碼印刷系統的打印流程為:以頁為單位對打印作業進行接收,其中打印作業包括一頁或者多頁,接收每一頁打印數據之前首先判斷存儲器的剩余存儲空間中是否可以存儲一頁打印數據,如果剩余存儲空間能存儲一頁打印數據則接收這一頁打印數據,并進行存儲,之后再從存儲器中讀取該頁打印數據進行打印;如果剩余存儲空間不能存儲一頁打印數據則不接收該頁打印數據,也不能打印。
目前客戶存在長幅打印的需求,如打印長幅畫卷、海報、電梯扶手廣告等等。例如要打印一幅畫卷,如果按照上述流程進行打印則這一幅畫卷就是一頁打印數據,當存儲空間最多只能存儲頁長為2米的打印數據時,如果該畫卷的頁長超過2米,就會由于存儲空間不夠而無法將整個畫卷進行存儲,也就無法進行打印。因此在進行長幅打印時要受到存儲空間大小的限制,存儲空間的大小限制打印數據的頁長,成為長頁打印的瓶頸。
發明內容
(一)要解決的技術問題
針對上述缺陷,本發明要解決的技術問題是擺脫存儲空間大小對打印頁長的限制。
(二)技術方案
為解決上述問題,本發明提供了一種打印方法,包括以下步驟:
S1、將被打印文件順序劃分成N個單位頁,用1,2,...N對所述單位頁進行編號,其中N為整數,且N≥2;
S2、按照所述單位頁的編號順序,將當前未被存儲過的最多M個單位頁進行存儲,M為整數且1≤M≤N;然后讀取當前存儲的最多M個單位頁并打印,返回步驟S2,直到所述被打印文件的所有N個單位頁打印完成。
進一步地,所述將被打印文件順序劃分成N個單位頁包括:
根據所述被打印文件的大小和存儲器的存儲空間大小,將被打印文件順序劃分成N個單位頁。
進一步地,每個單位頁的數據量不大于所述存儲器當前剩余的存儲空間大小。
進一步地,在所述將未被存儲過的最多M個單位頁進行存儲之前,進一步包括:
判斷存儲器中是否有足夠的存儲空間來存儲所述最多M個單位頁,如果有則繼續執行所述將未被存儲過的最多M個單位頁進行存儲的步驟,否則,結束當前流程。
進一步地,所述被打印文件為長幅畫卷、海報或電梯扶手廣告。
為解決上述問題,本發明還提供了一種打印裝置,包括:
劃分單元,用于將被打印文件順序劃分成N個單位頁,用1,2,...N對所述單位頁進行編號,其中N為整數,且N≥2;
存儲器,按照所述單位頁的編號順序,存儲當前未被存儲過的最多M個單位頁,M為整數且1≤M≤N;
打印控制單元,用于讀取所述存儲器中當前存儲的最多M個單位頁并打印,清空存儲器,并按照所述單位頁的編號順序,將當前未被存儲過的前M個單位頁存儲到所述存儲器中,直到所述被打印文件的所有N個單位頁打印完成。
進一步地,所述劃分單元,用于根據所述被打印文件的大小和存儲器的存儲空間大小,將被打印文件順序劃分成N個單位頁。
進一步地,所述打印控制單元在將當前未被存儲過的最多M個單位頁存儲到所述存儲器中之前,進一步判斷存儲器中是否有足夠的存儲空間來存儲所述最多M個單位頁,如果有則繼續執行將當前未被存儲過的最多M個單位頁存儲到所述存儲器中。
(三)有益效果
本發明提供了一種打印方法和裝置,將被打印文件順序劃分成N個單位頁,依次編號,接收時以單位頁為單位進行存儲,每存儲M個單位頁就打印該M個單位頁,然后再繼續存儲下一M個單位頁,并打印,依次執行后,無論被打印文件的數據量有多大,由于只是將劃分出的數據量較小的單位頁存儲在存儲空間中,并順序打印,因此,避免了現有技術中由于打印文件數據量過大導致無法存儲進而無法打印的問題。存儲器當前剩余的剩余空間無法存儲原來的一頁打印數據,卻能存儲本發明劃分后的單位頁,降低了接收打印數據時對存儲空間容量的要求,不會因存儲空間無法將長幅畫卷、海報等一整頁篇幅較長的文件完全存儲下來,就不能對其進行打印。對數據進行打印時,以被打印文件(例如一個長幅畫卷)作為一個單位進行打印,從存儲器中按順序當前存儲的最多M個單位頁并打印,直到該打印文件的所有單位頁都打印完成本次打印才結束,實現各個單位頁之間的無縫打印,從而實現對打印文件的連續打印,克服現有印刷設備由于存儲空間有限以致對打印頁長產生限制的缺陷,可以對任意長的文件進行打印。
附圖說明
圖1為本發明實施例中的一種打印方法的步驟流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北大方正集團有限公司;方正信息產業控股有限公司;北京北大方正電子有限公司,未經北大方正集團有限公司;方正信息產業控股有限公司;北京北大方正電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310385113.3/2.html,轉載請聲明來源鉆瓜專利網。





