[發(fā)明專利]一種排版領(lǐng)域里文件輸出方法有效
| 申請(qǐng)?zhí)枺?/td> | 200610067194.2 | 申請(qǐng)日: | 2006-04-05 |
| 公開(公告)號(hào): | CN101051308A | 公開(公告)日: | 2007-10-10 |
| 發(fā)明(設(shè)計(jì))人: | 殷延偉;楊楠;梅林 | 申請(qǐng)(專利權(quán))人: | 北京北大方正電子有限公司;北京大學(xué) |
| 主分類號(hào): | G06F17/30 | 分類號(hào): | G06F17/30 |
| 代理公司: | 北京同達(dá)信恒知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人: | 李欣 |
| 地址: | 100085北京*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 排版 領(lǐng)域 文件 輸出 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及排版技術(shù)領(lǐng)域,尤其涉及一種排版領(lǐng)域里文件輸出的方法。
背景技術(shù)
在平面設(shè)計(jì)、廣告制作、商業(yè)印刷、排版、網(wǎng)頁制作、圖形、圖像、文字處理等領(lǐng)域,經(jīng)常需要把存盤文件輸出為其它通用的可流轉(zhuǎn)的文件格式。例如,在報(bào)紙制作領(lǐng)域,有時(shí)需要將大批量的存盤文件輸出成其它通用的可流轉(zhuǎn)的文件格式(如PDF文件),上述過程一般的做法如下:
1、打開存盤的文件;
2、設(shè)置輸出文件的規(guī)格;
3、進(jìn)行文件輸出;
4、關(guān)閉存盤文件。
由此可見這種方法存在的缺點(diǎn)有:必須先打開存盤文件,在打開狀態(tài)下,才能輸出其它格式的文件,然后關(guān)閉存盤文件,再進(jìn)行下一次輸出。每次操作都需要人工手動(dòng)處理,當(dāng)存盤文件數(shù)量很多,需要輸出文件次數(shù)較多時(shí),需要不停的執(zhí)行存盤文件的打開和關(guān)閉操作,浪費(fèi)人力和時(shí)間,因此效率很低。
發(fā)明內(nèi)容
本發(fā)明提供一種排版領(lǐng)域里文件輸出方法,用以解決現(xiàn)有技術(shù)中存在的文件無法在灰版狀態(tài)下輸出的技術(shù)問題。
本發(fā)明方法包括以下步驟:
A、灰版狀態(tài)下,解析第一文件,獲取第一文件數(shù)據(jù)信息;
B、根據(jù)第二文件數(shù)據(jù)要求,選取輸出的數(shù)據(jù)對(duì)象;
C、將所述數(shù)據(jù)對(duì)象按照第二文件輸出格式要求寫入到輸出文件中,形成第二文件。
所述步驟A中,所述第一文件數(shù)據(jù)信息,包括:文件頭和/或數(shù)據(jù)體。
所述文件頭包括:所述第一文件的版本信息,和/或所述數(shù)據(jù)對(duì)象的長度,和/或所述數(shù)據(jù)對(duì)象的位置。
所述數(shù)據(jù)體為各個(gè)數(shù)據(jù)對(duì)象的數(shù)據(jù)內(nèi)容。
所述步驟B中,所述第二文件為通用的可流轉(zhuǎn)格式文件。
所述步驟B包括以下步驟:
B1、根據(jù)所述第一文件數(shù)據(jù)信息找到所述第一文件頁面對(duì)象數(shù)據(jù)的起始位置;
B2、根據(jù)所述第一文件頁面對(duì)象數(shù)據(jù)的起始位置找到所述第一文件頁面對(duì)象數(shù)據(jù);
B3、根據(jù)所述第一文件頁面對(duì)象數(shù)據(jù)建立第二文件頁面對(duì)象數(shù)據(jù);
B4、根據(jù)所述第二文件數(shù)據(jù)要求選取所述第二文件數(shù)據(jù)對(duì)象。
所述步驟C中,所述第二文件輸出格式要求,包括:第二文件頁面區(qū)域大小和/或位置和/或第二文件頁數(shù)范圍。
所述步驟C包括以下步驟:
C1、建立第二文件;
C2、按照所述輸出格式要求將所述數(shù)據(jù)對(duì)象進(jìn)行轉(zhuǎn)換;
C3、將所述轉(zhuǎn)換后數(shù)據(jù)寫入所述第二文件中。
所述步驟C1中,所述第二文件的名稱與所述第一文件名稱相同,并根據(jù)所述第二文件輸出格式要求追加所述第二文件的擴(kuò)展名。
本發(fā)明有益效果如下:
本發(fā)明方法提供了一種在灰版狀態(tài)下對(duì)文件進(jìn)行輸出的方法,利用本發(fā)明方法可以在文件灰版狀態(tài)下對(duì)文件進(jìn)行輸出,形成新的文件。使文件快速、有效地輸出。特別對(duì)于大批量的文件進(jìn)行輸出時(shí),節(jié)約了人力及時(shí)間,極大地提高了效率。
附圖說明
圖1為本發(fā)明方法的主要流程圖;
圖2為本發(fā)明方法的選取輸出數(shù)據(jù)對(duì)象的流程圖;
圖3為本發(fā)明方法的實(shí)施例一的流程圖。
具體實(shí)施方式
下面結(jié)合說明書附圖來說明本發(fā)明的具體實(shí)施方式。
如圖1所示流程圖,一種排版領(lǐng)域里文件輸出方法,其步驟如下:
S101、在灰版狀態(tài)下解析第一文件;
所述灰版狀態(tài),即在用戶操作系統(tǒng)界面不用打開所述第一文件;
所述第一文件可以為若干個(gè)文件和/或文件夾;
所述解析操作包括將第一文件讀入內(nèi)存,然后獲取第一文件數(shù)據(jù)信息;
所述第一文件數(shù)據(jù)信息,包括:文件頭和/或數(shù)據(jù)體;
所述文件頭包括:所述第一文件的版本信息,和/或所述數(shù)據(jù)對(duì)象的長度,和/或所述數(shù)據(jù)對(duì)象的位置。
所述數(shù)據(jù)體為各個(gè)數(shù)據(jù)對(duì)象的數(shù)據(jù)內(nèi)容。
S102、選取輸出的數(shù)據(jù)對(duì)象;
即根據(jù)第二文件數(shù)據(jù)要求,選取輸出的數(shù)據(jù)對(duì)象;
所述第二文件為通用的可流轉(zhuǎn)格式文件;可流轉(zhuǎn)格式文件即文件格式標(biāo)準(zhǔn)公開的可靠的便易的文件,例如:PDF、XML、HTML、PS等格式的文件。例如PDF格式的文件標(biāo)準(zhǔn)已公開,任何人可根據(jù)其規(guī)范制定任意的PDF文件,該文件獨(dú)立于創(chuàng)建它的操作系統(tǒng),應(yīng)用軟件和硬件,并可方便的可靠的傳遞信息。
S103、建立第二文件;
較佳地,所述第二文件的名稱與所述第一文件名稱相同,并根據(jù)所述第二文件輸出格式要求追加所述第二文件的擴(kuò)展名。
S104、將輸出的數(shù)據(jù)對(duì)象寫入第二文件;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京北大方正電子有限公司;北京大學(xué),未經(jīng)北京北大方正電子有限公司;北京大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610067194.2/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)





