[發明專利]用于處理線性化和非線性化PDF文件的方法和系統有效
| 申請號: | 201710740502.1 | 申請日: | 2017-08-25 |
| 公開(公告)號: | CN107797776B | 公開(公告)日: | 2020-12-22 |
| 發明(設計)人: | 王暉 | 申請(專利權)人: | 京瓷辦公信息系統株式會社 |
| 主分類號: | G06F3/12 | 分類號: | G06F3/12 |
| 代理公司: | 北京德琦知識產權代理有限公司 11018 | 代理人: | 康泉;宋志強 |
| 地址: | 日本*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 處理 線性化 pdf 文件 方法 系統 | ||
1.一種處理用于打印的線性化和非線性化便攜式文檔格式PDF文件的方法,包括:
由打印機固件確定打印機驅動器是否檢測到所述PDF文件是線性化的;
當所述打印機固件確定所述打印機驅動器檢測到所述PDF文件是線性化的時,由所述打印機固件保存所述PDF文件的流數據;和
當所述PDF文件被所述打印機驅動器未識別為線性化的時,由所述打印機固件確定所述PDF文件是否是線性化的,
其中所述由所述打印機固件確定所述PDF文件是否是線性化的包括:
針對線性化關鍵字字符串,監測由所述打印機固件接收的所述PDF文件的所述流數據的第一部分;
如果找到所述線性化關鍵字字符串,則解釋所述線性化關鍵字字符串;
當找到所述線性化關鍵字字符串時,將所述PDF文件處理為線性化的;和
當在接收到的所述PDF文件的所述第一部分中未識別到所述線性化關鍵字字符串時,將所述PDF文件處理為非線性化的,并且
其中當找到所述線性化關鍵字字符串時,將所述PDF文件處理為線性化的包括:
比較所述PDF文件的線性化特定文件大小與所述PDF文件的第一頁文件大小之間的大小差異;
當所述PDF文件的所述線性化特定文件大小與所述PDF文件的所述第一頁文件大小之間的所述大小差異大于閾值大小時,將所述PDF文件處理為線性化的;和
當所述PDF文件的所述線性化特定文件大小與所述PDF文件的所述第一頁文件大小之間的所述大小差異小于閾值大小時,將所述PDF文件處理為非線性化的。
2.根據權利要求1所述的方法,其中針對線性化關鍵字字符串,監測由所述打印機固件接收的所述PDF文件的所述流數據的第一部分包括:在接收到所述PDF文件的1024個字節的流數據后,由所述打印機固件針對所述線性化關鍵字字符串進行監測。
3.根據權利要求1所述的方法,其中解釋所述線性化關鍵字字符串包括:將所述PDF文件的線性化特定文件大小與所述PDF文件的實際文件大小進行比較。
4.根據權利要求1所述的方法,其中當所述PDF文件的所述線性化特定文件大小與所述PDF文件的所述第一頁文件大小之間的所述大小差異大于閾值大小時,將所述PDF文件處理為線性化的包括:
存儲并解釋所述PDF文件的第一頁流數據;和
存儲并解釋所述PDF文件的非第一頁流數據。
5.根據權利要求1所述的方法,其中當所述PDF文件的所述線性化特定文件大小與所述PDF文件的所述第一頁文件大小之間的所述大小差異大于閾值大小時,將所述PDF文件處理為線性化的包括:
存儲所述PDF文件的第一頁流數據;
解釋所述PDF文件的第一頁流數據;
存儲所述PDF文件的非第一頁流數據;和
解釋所述PDF文件的非第一頁流數據;
其中解釋所述PDF文件的第一頁流數據和存儲所述PDF文件的非第一頁流數據是并行完成的;
其中存儲所述PDF文件的第一頁流數據包括將所述PDF文件的所述第一頁流數據存儲在隨機存取存儲器RAM中,當所述RAM已滿或所述RAM不可用時,所述PDF文件的所述第一頁流數據被存儲在其它系統存儲器中;并且
其中解釋所述PDF文件的第一頁流數據直接根據線性化參數字典中的信息解釋數據。
6.根據權利要求1所述的方法,包括:
當將所述PDF文件處理為線性化的時,監測處理錯誤;
當發生所述處理錯誤時,將所述PDF文件的文件大小與所述PDF文件的所述線性化特定文件大小進行比較;
當所述PDF文件的所述文件大小等于所述PDF文件的所述線性化特定文件大小時,發送錯誤消息;和
當所述PDF文件的所述文件大小和所述PDF文件的所述線性化特定文件大小不相等時,放棄所述錯誤消息的所述發送,終止所述線性化處理并將所述PDF文件重新處理為非線性化的。
7.根據權利要求1所述的方法,包括檢測錯誤,其中當在流存儲完成之前記錄所述錯誤時,使用兩個單獨的任務線程來處理錯誤頁面打印和剩余的流存儲的消耗。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于京瓷辦公信息系統株式會社,未經京瓷辦公信息系統株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710740502.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:印刷系統及存儲介質
- 下一篇:信息處理設備、控制方法及存儲介質





