[發明專利]文檔虛擬打印方法及裝置有效
| 申請號: | 201110419362.0 | 申請日: | 2011-12-15 |
| 公開(公告)號: | CN102436362A | 公開(公告)日: | 2012-05-02 |
| 發明(設計)人: | 朱小華 | 申請(專利權)人: | 廣東威創視訊科技股份有限公司 |
| 主分類號: | G06F3/12 | 分類號: | G06F3/12 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 王茹;曾旻輝 |
| 地址: | 510663 廣東省廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 文檔 虛擬 打印 方法 裝置 | ||
技術領域
?本發明涉及文件打印技術,尤其涉及文檔虛擬打印方法及裝置。
背景技術
虛擬打印機,顧名思義就是虛擬的打印機,它能模擬實現打印機的功能打印文件。虛擬打印機同真實打印機一樣,同樣能截獲所有Windows程序的打印操作,或模擬打印效果,或完成某一特殊功能。利用這些虛擬打印機,可以幫助我們把文件以某種特定的格式保存在電腦上。但是,現有的虛擬打印機在打印完一份文檔后,只能得到文件名,打印頁數等信息,這對于很多應用場合來說是不夠用的。
為了突破上述限制,較為改進的技術可以根據接收到的圖片數據進行關聯分析,獲取相關打印數據的同一屬性。但是,在電子白板軟件等更廣泛的應用場合,上述圖像分析方法對輸出圖片進行分析不但實現困難,而且某些屬性在虛擬打印之后即便分析輸出數據,也無從得出他們之間的關聯關系。例如,在電子白板軟件中,需要將一個Excel文件中的多個工作表進行虛擬打印并且按照工作表的方式進行組織顯示。那么僅僅根據目前的虛擬打印框架是無從知道一個Excel工作薄中包含了幾個表,每個表中包含多少頁,而只能獲取到整份文檔打印出來的總頁數。
發明內容
為了解決上述技術問題,本發明提供了文檔虛擬打印方法及裝置,能夠實現維持并重新組織虛擬打印文件之間的關聯關系。
本發明提供了文檔虛擬打印方法,包括:
將具備關聯關系的待打印文件標記相關屬性,寫入打印任務表;
按所述打印任務表依次打印,并根據所述相關屬性、打印任務號和打印頁碼對輸出的打印文檔進行編碼;
根據編碼后的碼號,獲取各個打印文檔之間的關聯關系。
相應地,本發明還提供了文檔虛擬打印裝置,包括:
與打印任務表相連的屬性關聯單元,用于將具備關聯關系的待打印文件標記相關屬性,寫入打印任務表;
與所述打印任務表相連的打印執行單元,用于按打印任務表依次打印各個文檔;
與所述打印執行單元相連的編碼命名單元,用于根據所述相關屬性、打印任務號和打印頁碼對輸出的打印文檔進行編碼;
與所述編碼命名單元相連的關系構建單元,用于根據編碼后的碼號,獲取各個打印文檔之間的關聯關系。
實施本發明,具有如下有益效果:
本發明首先將需要關聯的信息進行標記和組織,在待打印的文檔打印后,對關聯的信息進行編碼。然后將編碼作為打印輸出文件的名稱。最后,上層應用軟件就根據約定好的編碼規則來分析各個輸出文件之間的關系,從而保證了原文檔之間的關聯關系不會因為執行虛擬打印后而丟失。使用本發明,能夠方便快捷地維持并重組虛擬打印文件之間的關聯關系。
附圖說明
圖1是本發明一種文檔虛擬打印方法的流程圖;
圖2是本發明一種文檔虛擬打印方法的實施例流程圖;
圖3是本發明一種文檔虛擬打印方法的實施例的第一效果圖;
圖4是本發明一種文檔虛擬打印方法的實施例的第二效果圖;
圖5是本發明一種文檔虛擬打印裝置的示意圖;
圖6是本發明一種文檔虛擬打印裝置的實施例示意圖。
具體實施方式
為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明作進一步地詳細描述。
圖1是本發明一種文檔虛擬打印方法的流程圖,包括:
S101:將具備關聯關系的待打印文件標記相關屬性,寫入打印任務表;
S102:按所述打印任務表依次打印各個文檔,并根據所述相關屬性、打印任務號和打印頁碼對輸出的打印文檔進行編碼;
S103:根據編碼后的碼號,獲取各個打印文檔之間的關聯關系。
由上層應用程序(例如電子白板軟件)在進行虛擬打印工作前,將待打印文檔間的相關屬性進行標記和組織,放在一個內存共享區域,所述相關屬性為屬于同一文件的文檔。在虛擬打印機打印前,查詢共享內存區域中的相關屬性,并將屬于同一文件的文檔寫入打印任務表,依次打印各個文檔,對相關屬性、打印任務號和打印頁碼進行編碼,然后將編碼作為打印輸出文件的名稱。
虛擬打印機打印完畢,發消息通知上層應用軟件(例如:電子白板軟件),上層應用軟件就根據約定好的編碼規則來分析各個輸出文件,解碼得出虛擬打印機所輸出文件的之間的關系,然后在界面顯示。這樣就保證了原文檔之間的關聯關系不會因為執行虛擬打印后而丟失,方便快捷地維持并重組虛擬打印文件之間的關聯關系。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東威創視訊科技股份有限公司,未經廣東威創視訊科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110419362.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:防塵薄膜組件收納容器
- 下一篇:一種硅微電容式二維集成加速度傳感器





