[發明專利]一種測試排版處理結果的方法及設備有效
| 申請號: | 201110338605.8 | 申請日: | 2011-10-31 |
| 公開(公告)號: | CN103092825A | 公開(公告)日: | 2013-05-08 |
| 發明(設計)人: | 梁炤宇;趙暉;張秋利 | 申請(專利權)人: | 北大方正集團有限公司;北京北大方正電子有限公司 |
| 主分類號: | G06F17/25 | 分類號: | G06F17/25 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 黃志華 |
| 地址: | 100871 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 測試 排版 處理 結果 方法 設備 | ||
技術領域
本發明涉及電子排版技術領域,特別涉及一種測試排版處理結果的方法及設備。
背景技術
排版是指將版面內的文字、表格、公式、圖片、圖形等可視化信息元素在該版面布局上進行所需的位置、大小等的調整,使該版面布局條理化,達到美觀的視覺效果,以供后續印刷;排版主要應用于書刊雜志、各類書籍、電子書、電子雜志、電子期刊等,它們在出版前都需要將(包括文字、圖片、表格等)通過排版軟件進行排版,將待出版的內容排版成指定的格式。
目前常用的排版軟件有交互式排版軟件及批處理排版軟件。一般,使用現有的排版軟件對待排版內容進行排版處理的具體過程是:在排版處理前,由操作者設置所需的排版版式及該版式中各個元素的參數值,針對一個元素,由排版軟件生成該元素及其參數值的描述文件;在排版處理時,排版軟件解析每個描述文件,并根據每個描述文件中的元素的參數值對待排版內容進行排版處理;在對待排版內容進行了排版處理后,針對一個描述文件,排版軟件會輸出包括該描述文件中的元素在進行排版處理后對應的參數值的PDF(Portable?Document?Format,便攜文件格式)文件;可見,若排版處理后輸出的PDF文件中的元素的參數值與對應的描述文件中該元素的參數值不一致,則說明使用該排版軟件進行排版處理的結果不正確,可能是該排版軟件的排版處理過程出現了錯誤,從而使對待排版內容的排版處理不能滿足用戶預設的排版要求,導致該排版軟件的排版結果穩定性差;因此,在排版軟件應用之前,對排版軟件輸出的PDF文件的正確性的測試對于排版軟件的排版結果的穩定性具有重要意義。
綜上所述,針對排版軟件的排版處理結果的正確性,目前還沒有一種有效的測試方法。
發明內容
本發明實施例提供了一種測試排版處理結果的方法及設備,用于解決現有技術中存在的針對排版軟件的排版結果的正確性,目前還沒有一種有效的測試方法的問題。
本發明實施例提供了一種測試排版處理結果的方法,包括:
根據收到的待測試元素選擇指令,確定排版處理中的待測試元素,并確定所述待測試元素的待測試參數值;
針對一個待測試元素中的一個待測試參數值,確定該待測試參數值與輸出文件中的輸出參數值是否一致;其中所述輸出文件是根據包括該待測試參數值的描述文件進行排版處理后生成的;
在該待測試參數值與輸出文件中的輸出參數值不一致時,確定排版處理出現錯誤。
較佳地,確定所述待測試元素的待測試參數值包括:
從所述待測試元素對應的參數值列表中選擇至少一個參數值作為該待測試元素的待測試參數值。
較佳地,確定所述待測試元素的待測試參數值包括:
根據所述待測試元素對應的數值范圍及預設的遞進步長確定該待測試元素的待測試參數值或從所述數值范圍內選擇至少一個參數值作為該待測試元素的待測試參數值。
在確定排版軟件中的待測試元素之前,本發明實施例的方法還包括:
確定每個元素對應的版式描述文件;
確定排版軟件中的待測試元素包括:
根據收到的待測試元素選擇指令,確定選定的版式描述文件;
確定選定的版式描述文件中對應的元素為待測試元素。
在確定排版處理出現錯誤之后,本發明實施例的方法還包括:
輸出包括與輸出參數值不一致的待測試參數值對應的描述文件和/或輸出根據該描述文件生成的輸出文件。
本發明實施例提供了一種測試排版處理結果的設備,包括:
確定模塊,用于根據收到的待測試元素選擇指令,確定排版處理中的待測試元素,并確定所述待測試元素的待測試參數值;
比較模塊,用于針對一個待測試元素中的一個待測試參數值,確定該待測試參數值與輸出文件中的輸出參數值是否一致;其中所述輸出文件是根據包括該待測試參數值的描述文件進行排版處理后生成的;
處理模塊,用于在該待測試參數值與輸出文件中的輸出參數值不一致時,確定排版處理出現錯誤。
較佳地,所述確定模塊具體用于:
從所述待測試元素對應的參數值列表中選擇至少一個參數值作為該待測試元素的待測試參數值。
較佳地,所述確定模塊具體用于:
根據所述待測試元素對應的數值范圍及預設的遞進步長確定該待測試元素的待測試參數值或從所述數值范圍內選擇至少一個參數值作為該待測試元素的待測試參數值。
本發明實施例的設備還包括:
版式描述文件生成模塊,用于確定排版處理中每個元素對應的版式描述文件;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北大方正集團有限公司;北京北大方正電子有限公司,未經北大方正集團有限公司;北京北大方正電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110338605.8/2.html,轉載請聲明來源鉆瓜專利網。





