[發(fā)明專(zhuān)利]用于處理線性化和非線性化PDF文件的方法和系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201710740502.1 | 申請(qǐng)日: | 2017-08-25 |
| 公開(kāi)(公告)號(hào): | CN107797776B | 公開(kāi)(公告)日: | 2020-12-22 |
| 發(fā)明(設(shè)計(jì))人: | 王暉 | 申請(qǐng)(專(zhuān)利權(quán))人: | 京瓷辦公信息系統(tǒng)株式會(huì)社 |
| 主分類(lèi)號(hào): | G06F3/12 | 分類(lèi)號(hào): | G06F3/12 |
| 代理公司: | 北京德琦知識(shí)產(chǎn)權(quán)代理有限公司 11018 | 代理人: | 康泉;宋志強(qiáng) |
| 地址: | 日本*** | 國(guó)省代碼: | 暫無(wú)信息 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 處理 線性化 pdf 文件 方法 系統(tǒng) | ||
本發(fā)明可以提供用于處理線性化和非線性化的便攜式文檔格式(PDF)文件的方法和系統(tǒng)。一種處理用于打印的線性化和非線性化便攜式文檔格式(PDF)文件的方法,包括:由打印機(jī)固件確定打印機(jī)驅(qū)動(dòng)器是否檢測(cè)到PDF文件是線性化的;當(dāng)打印機(jī)固件確定打印機(jī)驅(qū)動(dòng)器檢測(cè)到PDF文件是線性化的時(shí),由打印機(jī)固件保存PDF文件的流數(shù)據(jù);以及,當(dāng)所述PDF文件被所述打印機(jī)驅(qū)動(dòng)器未識(shí)別為是線性化的時(shí),由所述打印機(jī)固件確定PDF文件是否是線性化的,其中所述打印機(jī)固件在線性化處理期間識(shí)別真實(shí)與虛假的線性化錯(cuò)誤,并且在保存和解釋流數(shù)據(jù)期間以并行方式識(shí)別和處理打印錯(cuò)誤。根據(jù)本發(fā)明,可以提供用于處理線性化和非線性化的便攜式文檔格式(PDF)文件的方法和系統(tǒng)。
技術(shù)領(lǐng)域
本發(fā)明總的來(lái)說(shuō)涉及用于處理線性化和非線性化的便攜式文檔格式(PDF)文件的方法和系統(tǒng)。
本申請(qǐng)總的來(lái)說(shuō)涉及打印設(shè)備,更具體地,涉及一種被配置為以指定的打印速度解釋和打印包括非線性化和線性化PDF格式的所有PDF格式的PDF圖像形成系統(tǒng),并且該系統(tǒng)具有用于在線性化和非線性化PDF處理的文件接收時(shí)機(jī)期間發(fā)生錯(cuò)誤時(shí)改進(jìn)錯(cuò)誤處理性能和避免PDF文件的線性處理期間可能發(fā)生的打印虛假錯(cuò)誤頁(yè)面的錯(cuò)誤處理機(jī)制。
背景技術(shù)
便攜式文件格式(PDF)是用于呈現(xiàn)和交換獨(dú)立于軟件、硬件或操作系統(tǒng)的文檔的文件格式。被轉(zhuǎn)換或保存為PDF文件的文檔通常具有被保存為特定的PDF標(biāo)準(zhǔn)的選項(xiàng)。所選的PDF標(biāo)準(zhǔn)通常由創(chuàng)建PDF文檔的目的決定。
當(dāng)打印PDF文件時(shí),用戶(hù)可以使用網(wǎng)絡(luò)命令(如LPR)或USB打印從打印機(jī)驅(qū)動(dòng)器發(fā)送PDF文件數(shù)據(jù)。打印機(jī)固件可能需要處理各種PDF格式,如PDF 1.2、1.5、1.7以及其它PDF格式類(lèi)型。為了簡(jiǎn)單起見(jiàn),PDF文件可以被定義為具有以下兩種類(lèi)型的布局:非線性化的和線性化的。
盡管由于組合文檔頁(yè)面所需的部分?jǐn)?shù)據(jù)可能會(huì)分散在整個(gè)PDF文件中,因此訪問(wèn)非線性化PDF文件的速度可能較慢,但是非線性化PDF文件可能比線性化PDF文件占用更少的磁盤(pán)空間。如此,由于重要的解釋信息可能位于文件的末尾,打印非線性化PDF文件可能要求打印機(jī)等待所有文件數(shù)據(jù)已被接收。
線性化PDF文件(也稱(chēng)為“優(yōu)化的”或“網(wǎng)絡(luò)優(yōu)化的”P(pán)DF文件)可以以使其能夠在Web瀏覽器插件中讀取而無(wú)需等待整個(gè)文件被下載的方式構(gòu)建,這是因?yàn)樗鼈円跃€性(按頁(yè)面順序)方式被寫(xiě)入磁盤(pán)。線性化PDF文件可以在文件的開(kāi)頭包含線性化參數(shù)字典,用于指定線性化信息,如總文件大小(LSize),第一頁(yè)大小(1stPgSize)以及其它線性化信息。在線性化PDF文件中,解釋信息和第一頁(yè)數(shù)據(jù)都放在文件的開(kāi)頭。因此,打印機(jī)固件可以開(kāi)始解釋和打印線性化PDF文件的第一頁(yè)數(shù)據(jù),而不必等待接收整個(gè)頁(yè)面數(shù)據(jù)。因此,線性化PDF文件通常被期望具有比非線性化PDF文件更好的打印性能。
可以將非線性化PDF文件轉(zhuǎn)換為線性化PDF文件。然而,由于打印機(jī)系統(tǒng)存儲(chǔ)器配置和打印速度的限制,將線性化PDF轉(zhuǎn)換器添加到打印機(jī)固件可能是昂貴的并且降低打印機(jī)速度。此外,由于在某些情況下,將PDF文件作為與線性化PDF文件相反的非線性化PDF文件來(lái)打印可能是更可取的,因此有必要在打印機(jī)固件中支持兩種格式。
因此,希望提供克服上述問(wèn)題的系統(tǒng)和方法。該系統(tǒng)和方法可以解釋和打印所有PDF格式,包括非線性化和線性化PDF格式。該系統(tǒng)和方法基于不同的PDF打印流程,在流水線中的不同設(shè)備中提供線性化的PDF格式檢測(cè)和轉(zhuǎn)換機(jī)制。該系統(tǒng)和方法提供流數(shù)據(jù)存儲(chǔ)中的錯(cuò)誤處理機(jī)制,以提高錯(cuò)誤處理性能,并且提供解釋PDF文件中的錯(cuò)誤處理機(jī)制以避免打印虛假錯(cuò)誤頁(yè)面。
發(fā)明內(nèi)容
本發(fā)明可以提供用于處理線性化和非線性化的便攜式文檔格式(PDF)文件的方法和系統(tǒng)。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于京瓷辦公信息系統(tǒng)株式會(huì)社,未經(jīng)京瓷辦公信息系統(tǒng)株式會(huì)社許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710740502.1/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計(jì)算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶(hù)和計(jì)算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時(shí)間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來(lái)自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





