專利名稱:一種拼版模板中頁面序列號的生成方法及裝置的制作方法
技術領域:
本發明涉及數字印刷領域,尤其涉及一種拼版模板中頁面序列號的生成方 法及裝置。
背景技術:
在數字印刷領域,在對書刊等進行印刷前,需要首先制作拼版模板,然后 將需要印刷的文件的頁面對應到拼版模板上的頁面中,最后將拼版模板進行光
柵化并輸出,具體包括以下六個步驟
步驟一,利用計算機處理將需要印刷的頁面描述文件轉化為可移植文檔格 式(PDF )文件,轉化后的PDF文件包含一個或多個獨立的PDF頁面;
步驟二,制作拼版模板。首先,根據印刷廠能夠提供的紙張幅面等生成一 個大版頁面,將該大版頁面劃分為多個小的單一頁面;然后,為每個單一頁面 設置序列號,該序列號通過人為輸入進行設置;接下來,將拼版模板以一定格 式存儲在計算機中后,計算機中記錄了該拼版模板的尺寸信息、拼版模板中每 個單一頁面的序列號以及各個單一頁面在拼版才莫板中的位置信息;
步驟三,按照自然順序或一定的邏輯順序將步驟一中生成的PDF文件中 的各個獨立的PDF頁面進行排序,根據排序結果為每個獨立的PDF頁面設置 頁號;
步驟四,選取一個或多個拼版模板,選取的所有拼版模板的單一頁面的個 數之和等于PDF文件中PDF頁面的數目;對于拼版模板中的各個單一頁面, 從PDF文件中選取頁號與該單一頁面的序列號一致的PDF頁面,將選取的PDF 頁面與該單一 頁面建立對應關系;按照 一定規則將選取的多個拼版模板組合為 大幅面的頁面描述文件;步驟五,將大幅面的頁面描述文件進行彩色光柵化處理,生成可以預覽的
圖片;
步驟六,將大幅面的頁面描述文件通過四色分色的光斥冊化處理,生成點陣 文件,將該點陣文件發送至大幅面的打印機或照排機等硬件設備進行輸出。 在實現本發明的過程中,發明人發現現有技術中至少存在如下技術問題 在制作拼版模板時,拼板模板中單一頁面的序列號由人為設置來決定,若 用戶的設置錯誤,由于拼板模板中單一頁面的序列號決定了最終文件頁面的位 置順序,因此錯誤設置單一頁面的序列號會影響最終文件頁面輸出的正確性。
發明內容
本發明實施例提供一種拼版模板中頁面序列號的生成方法和裝置,用于提 高在書刊印刷中定義拼版才莫板中單 一 頁面序列號的準確性。
本發明實施例提供一種拼版模板中頁面序列號的生成方法,該方法包括
獲取拼版模板,根據預先設置的模板折疊規則將所述拼版模板進行折疊, 折疊后拼版模板的大小為所述拼版模板所包含的單一頁面的大小;
記錄將所述拼版模板進行折疊的折疊信息;
根據所述折疊信息,為所述拼版模板所包含的各個單一頁面生成序列號。 本發明實施例提供一種生成拼版模板中頁面序列號的裝置,該裝置包括 模板獲取單元,用于獲取為待印刷文件制作的拼版模板; 模板折疊單元,用于根據預先設置的模板折疊規則將所述拼版模板進行折
疊,折疊后拼版模板的大小為所述拼版模板所包含的單一頁面的大小; 信息記錄單元,用于記錄將所述拼版模板進行折疊的折疊信息; 序列號生成單元,用于根據所述折疊信息,為所述拼版模板所包含的各個
單一頁面生成序列號。
本發明中,根據模板折疊規則將拼版模板折疊為拼版模板所包含的單一頁
面的大小,并記錄將所述拼版模板進行折疊的折疊信息,然后根據記錄的折疊信息為拼版模板所包含的各個單一 頁面生成序列號。這種通過模擬折疊模板生 成序列號的技術手段,可以有效的提高頁面序列號定義的準確性,進而提高最 終文件印刷的頁面順序的準確性。
圖1為本發明實施例提供的方法流程示意圖2A為本發明第一具體實例中拼版模板的結構示意圖2B為本發明中將附圖2A所示的拼版模板進行折疊后的示意圖2C為本發明中將附圖2B所示的拼版模板進行折疊后的示意圖3A為本發明中第二具體實例中拼版模板的結構示意圖3B為本發明中將附圖3A所示的拼版模板進行折疊后的示意圖3C為本發明中將附圖3B所示的拼版模板進行折疊后的示意圖4A為本發明中為附圖2A所示的拼版模板生成順序碼的示意圖4B為本發明中將附圖2A中的順序碼保存在數組中的示意圖4C為本發明中將附圖4B所示的數組進行調整后的示意圖4D為本發明中將附圖4C所示的數組進行調整后的示意圖5A為本發明中第三具體實例中拼版模板的結構示意圖5B為本發明中將附圖5A中的順序碼保存在數組中的示意圖5C為本發明中將附圖5B所示的數組進行調整后的示意圖5D為本發明中將附圖5C所示的數組進行調整后的示意圖5E為本發明中將附圖5D所示的數組進行調整后的示意圖5F為本發明中才艮據附圖5E生成的順序碼的示意周6為本發明實施例提供裝置的結構示意圖。
具體實施例方式
為了提高在書刊印刷中定義拼版模板中單一頁面序列號的準確性,本發明實施例提供一種拼版模板中頁面序列號的生成方法,本方法中,根據預設的模 板折疊規則將拼版模板折疊至一個單一頁面的大小,并記錄折疊信息,包括折 疊次數、每次折疊的折疊位置和折疊方式等,然后根據記錄的折疊信息為拼版 模板所包含的各個單一 頁面生成序列號。
參見圖1,本發明實施例提供的拼版沖莫板中頁面序列號的生成方法,具體
包括如下步驟
步驟10:獲取為待印刷文件制作的拼版模板;
本步驟中,為待印刷文件制作拼版才莫板的方法可以為首先,才艮據印刷廠 能夠提供的紙張幅面等生成一個大版頁面;然后,將生成的大版頁面劃分為多 個小的單一頁面,每個單一頁面的。將拼版模板以一定格式存儲在計算機中后, 計算機中記錄了該拼版模板的尺寸信息、拼版模板中每個單一 頁面在拼版模板 中的位置信息。
步驟ll:根據預先設置的模板折疊規則將拼版模板進行折疊,折疊后拼版 模板的大小為拼版才莫板所包含的單一頁面的大小;
本步驟中,模板折疊規則包括折疊次數、每次折疊的折疊位置和折疊方 式等。折疊位置包括折疊時所沿的折疊線和待折疊的部分,折疊線由拼版模板 中單一頁面間的分割線組成。折疊方式包括左旋轉、右旋轉、上翻轉、下翻 轉、分離中的一個或任意組合。例如,如圖2A所示,拼版模板包括4個單一 頁面,假設模板折疊規則為第一次折疊,沿折疊線l,將折疊線l以右的部 分進行左旋轉使得旋轉后的部分與原來折疊線1以左的部分重合,折疊后的示 意圖參見圖2B;第二次折疊,沿折疊線2,將折疊線2以上的部分進行下翻轉, 使得翻轉后的部分與原來折疊線2以下的部分重合,折疊后的示意圖參見圖 2C。至此,附圖2A所示的拼版模板被折疊成單一頁面的大小。
較佳的,本方法可以根據模板折疊規則將一個拼版模板折疊成單一 頁面的 大小,還可以將多個拼版模板折疊成單一頁面的大小。在將多個拼版模板進行 折疊之前,需要首先根據預設的多模板處理規則,將多個拼版模板進行疊加或連接處理,然后再將疊加或連接處理后生成的拼版模板進行折疊。例如,如圖
3A所示,每個拼版模板包括2個單一頁面,將拼版模板A和拼版模板B上下 連接在一起;然后,按照模板折疊規則第一次折疊,沿折疊線l,將折疊線 1以左的部分進行右旋轉使得旋轉后的部分與原來折疊線1以右的部分重合, 折疊后的示意圖參見圖3B;第二次折疊,沿折疊線2,將折疊線2以下的部分 進行上翻轉,使得翻轉后的部分與原來折疊線2以上的部分重合,折疊后的示 意圖參見圖3C。至此,附圖3A所示的拼版模板被折疊成單一頁面的大小。
本步驟中,在獲取所述拼版模板之后,可以將該拼版模板展現在交互式操 作界面中,用戶通過交互式操作界面提供的旋轉、翻轉、分離等功能對拼版才莫 板進行折疊操作,系統按照用戶的折疊操作將拼版模板進行折疊。為使本發明 具有更好的效果,交互式操作界面還提供對用戶的每一步折疊動作的回溯功 能,使得模擬折疊后的模板再展開,這樣可以讓用戶更加方便的進行反復的驗 證工作。
步驟12:記錄將拼版模板進行折疊的折疊信息;
本步驟中,記錄的折疊信息包括每次折疊的折疊位置和折疊方式信息。 折疊位置包括折疊時所沿的折疊線和待折疊的部分,折疊線由4并版才莫板中單一 頁面間的分割線組成。折疊方向包括左旋轉、右旋轉、上翻轉、下翻轉、分離等。
步驟13:根據記錄的折疊信息,為拼版模板所包含的各個單一頁面生成序 列號。
本步驟中,根據折疊信息生成序列號的具體方法如下
首先,根據拼版模板所包含的各個單一頁面在拼版模板中的位置,為拼版 模板所包含的各個單一頁面生成順序碼,并將生成的各個順序碼依序保存在數 組中。例如,對于如圖2A所示的拼版模板,首先,為該4并版才莫板中的單一頁 面生成的順序碼分別為①、②、③、④,如圖4A所示;然后,將這些順序 碼按序保存在一維數組a中,將順序碼①保存在a[l]中,順序碼②保存在a[2中,順序碼③保存在a[3]中,順序碼④保存在a[4]中,使得數組的存儲單元的 單元標識與該存儲單元保存的順序碼對應一致,如圖4B所示。
然后,按照折疊順序讀取記錄的折疊位置和折疊方向信息,對于每次讀取 的折疊位置和折疊方向信息,根據該折疊位置和折疊方向信息調整數組中的順 序碼的保存位置。例如,對于如圖4A所示的拼版模板,經過第一次折疊,即 將該拼版模板沿折疊線1將折疊線1以右的部分進行左旋轉后,折疊后的示意 圖參見圖2B,此時根據記錄的折疊信息可以確定折疊后順序碼②對應的單一 頁面與原來順序碼①對應的單一頁面重合,折疊后順序碼④對應的單一頁面與 原來順序碼③對應的單一頁面重合,順序碼②和④對應的單一頁面在第一層, 順序碼①和③對應的單一頁面在第二層,據此調節數組a中順序碼的保存位置 將順序碼②調整到a[l]中,將順序碼④調整到a[2]中,將順序碼①調整到a[3] 中,將順序碼③調整到a[4]中,如圖4C所示;經過第二次折疊,即沿折疊線2 將折疊線2以上的部分進行下翻轉后,折疊后的示意圖參見圖2C,此時4艮據 記錄的折疊信息可以確定折疊后順序碼②和①對應的單一頁面與原來順序碼 ④和③對應的單一頁面重合,順序碼①對應的單一頁面在第一層,順序碼②對 應的單一頁面在第二層,順序碼④對應的單一頁面在第三層,順序碼③對應的 單一頁面在第四層,據此調節數組a中順序碼的保存位置將順序碼①調整到 a[l]中,將順序碼②調整到a[2]中,將順序碼④調整到a[3]中,如圖4D所示。
最后,根據調整后各個單一頁面的順序碼在數組中的保存位置,為各個單 一頁面生成序列號,單一頁面的序列號與數組標識相一致。如圖4E所示,為 根據如圖4D所示的數組保存的順序碼為如圖4A中各個單一頁面生成的序列 號。
較佳的,在為拼版模板所包含的各個單一頁面生成序列號之后,可以創建 樣品預覽界面,在該界面中生成最終印刷樣品的預覽圖片,具體方法如下
首先,獲取待印刷的PDF文件;對于拼版模板中的各個單一頁面,從PDF 文件中選取頁號與該單一頁面的序列號一致的PDF頁面,建立選取的PDF頁面與該單一頁面的對應關系;
然后,根據建立的PDF頁面與拼版才莫板中單一頁面的對應關系,將與單 一頁面對應的PDF頁面展現在該單一頁面上,生成對PDF文件的預覽畫面, 并將該預覽畫面輸出顯示在樣品預覽界面中。
下面結合具體實例對本發明方法進行說明
本實例以對《地理畫冊》進行」橋大版后輸出為例,該畫冊,用戶送到印刷 廠待印刷的頁面描述文件為DILI.PS, DILI.PS共有16頁。采用本發明方法為 該畫冊制作拼版模板并最終輸出的流程具體如下
步驟1:將DILI.PS文件轉化為PDF文件。
本步驟中,DILI.PS文件共有16頁,將其轉化為PDF文件后,生成16 個獨立的PDF頁面,將生成的PDF頁面納入管理系統進行保存。
步驟2:制作拼版模板。按照印刷廠能夠提供的紙張幅面等生成多個大 版頁面,將大版頁面劃分為多個小的單一頁面。
本步驟中,采用幅面比較小的印刷機,拼版模板的大版頁面的每面被 劃分為8個小的單一頁面,正反面相加,共16個單一頁面。
步驟3:由于共有16個PDF頁面,選取1個拼版模板,為該拼版模板 的16個單一頁面生成順序碼,如圖5A所示;并將順序碼保存在數組A中, 如圖5B所示。
將拼版模板展現到交互式操作界面上,用戶通過交互式操作界面提供 的折疊功能,將拼版模板中折疊線a以右的部分沿折疊線a向左旋轉,使得 折疊線a以右的部分與折疊線a以左的部分重疊,記錄本次折疊的位置和方 向,據此調整數組A中順序碼的保存位置,如圖5C所示。
將拼版模板中折疊線b以右的部分沿折疊線b向左旋轉,使得折疊線b 以右的部分與折疊線b以左的部分重疊,記錄本次折疊的位置和方向,據 此調整數組A中順序碼的保存位置,如圖5D所示。
將拼版模板中折疊線c以上的部分沿折疊線c向下翻轉,使得折疊線c以上的部分與折疊線C以下的部分重疊,記錄本次折疊的位置和方向,據
此調整數組A中順序碼的保存位置,如圖5E所示。
根據如圖5E所示的數組A中順序碼的保存位置,為拼版模板的16個單 一頁面生成序列號,如圖5F所示。
步驟4:關閉交互式操作界面后,回到拼版模板的設置界面上來,將生成 的序列號對用到各個單一上面去。
步驟5:創建一個成書預覽的界面,利用電子書等現有技術,采用可交互 式操作的畫面動態演示出這本制作完成后的頁碼形態。
步驟6:將拼版模版結合PDF文件進行彩色光柵化處理,生成可以預覽的 圖片;
步驟7:將拼版模版結合PDF文件通過四色分色的光柵化處理,生成點陣 文件,將該點陣文件發送至打印機或照排機等硬件設備進行輸出。
參見圖6,本發明實施例還提供一種生成拼版才莫板中頁面序列號的裝置, 該裝置包括
模板獲取單元60,用于獲取為待印刷文件制作的拼版模板; 模板折疊單元61,用于根據預先設置的模板折疊規則將所述拼版模板進行
折疊,折疊后拼版才莫板的大小為所述拼版模板所包含的單一頁面的大小; 信息記錄單元62,用于記錄將所述拼版模板進行折疊的折疊信息; 序列號生成單元63,用于根據所述折疊信息,為所述拼版模板所包含的各
個單一頁面生成序列號。 該裝置進一步包括
模板拼接單元64,用于在所述模板獲取單元獲取多個拼版模板時,根據預 設的多模板處理規則,將所述多個拼版模板進行疊加或連接處理; 相應的,模板折疊單元61用于
將所述模板拼接單元疊加或連接處理后生成的拼版模板進行折疊。 序列號生成單元63包括順序碼生成單元,用于根據所述拼版模板所包含的各個單一頁面在所述拼版模板中的位置,為所述拼版模板所包含的各個單一頁面生成順序碼,并將所
述順序碼保存在數組中;
位置調整單元,用于按照折疊順序讀取記錄的折疊位置和折疊方向信息,對于每次讀取的折疊位置和折疊方向信息,根據該折疊位置和折疊方向信息調整所述數組中的順序碼的保存位置;
生成單元,用于根據調整后所述各個單一頁面的順序碼在所述數組中的保存位置,為所述各個單一頁面生成序列號。
該裝置進一步包括
操作界面單元65,用于在所述模板獲取單元獲取所述拼版模板之后,將所述拼版模板展現在交互式操作界面中,用戶通過所述交互式操作界面對所述拼版模板進行折疊操作;
相應的,沖莫板折疊單元61用于
按照所述用戶的折疊操作將所述拼版模板進行折疊。
該裝置進一步包括
頁面關系建立單元66,用于在所述序列號生成單元為所述拼版模板所包含的各個單一頁面生成序列號之后,獲取待打印的PDF文件;對于所述各個單一頁面,從所述PDF文件中選取頁號與該單一頁面的序列號一致的PDF頁面,建立選取的PDF頁面與該單一頁面的對應關系;
預覽生成單元67,用于根據建立的PDF頁面與拼版模板中單一頁面的對應關系,生成對所述PDF文件的預覽畫面并將該預覽畫面進^f亍輸出顯示。
綜上,本發明的有益效果在于
本發明實施例提供的方案中,根據模板折疊規則將拼版模板折疊為拼版模板所包含的單一頁面的大小,并記錄將所述拼版模板進行折疊的折疊信息,然后根據記錄的折疊信息為拼版模板所包含的各個單一頁面生成序列號。這種通過模擬折疊模板生成序列號的技術手段,可以有效的提高頁面序列號定義的確性,進而提高最終文件印刷的頁面順序的準確性。
同時,本發明實施例提供的方案中實現了最終樣品的預覽,有效的提高了準確率和生產效率,^使印前流程在專業化、自動化、節省成本等方面更向前了一步。
明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求及其等同技術的范圍之內,則本發明也意圖包含這些改動和變型在內。
權利要求
1、一種拼版模板中頁面序列號的生成方法,其特征在于,該方法包括獲取拼版模板,根據預先設置的模板折疊規則將所述拼版模板進行折疊,折疊后拼版模板的大小為所述拼版模板所包含的單一頁面的大小;記錄將所述拼版模板進行折疊的折疊信息;根據所述折疊信息,為所述拼版模板所包含的各個單一頁面生成序列號。
2、 如權利要求1所述的方法,其特征在于,若獲取多個拼版模板,則在 將所述拼版模板進行折疊之前,該方法進一步包括根據預設的多模板處理規則,將所述多個拼版模板進行疊加或連接處理;所述將所述拼版模板進行折疊包括-.將疊加或連接處理后生成的拼版模板進行折疊。
3、 如權利要求1或2所述的方法,其特征在于,所述模板折疊規則包括 折疊次數、每次折疊的折疊位置和折疊方式。
4、 如權利要求3所述的方法,其特征在于,所述折疊方式包括 左旋轉、右旋轉、上翻轉、下翻轉、分離中的一個或任意組合。
5、 如權利要求1或2所述的方法,其特征在于,所述折疊信息包括 每次折疊的折疊位置和折疊方向信息。
6、 如權利要求5所述的方法,其特征在于,所述根據所述折疊信息,為 所述拼版模板所包含的各個單一頁面生成序列號包括根據所述拼版模板所包含的各個單一頁面在所述拼版模板中的位置,為所 述拼版模板所包含的各個單一頁面生成順序碼,并將所述順序碼保存在數組 中;按照折疊順序讀取記錄的折疊位置和折疊方向信息,對于每次讀取的折疊 位置和折疊方向信息,根據該折疊位置和折疊方向信息調整所述數組中的順序 碼的保存位置;根據調整后所述各個單一頁面的順序碼在所述數組中的保存位置,為所述各個單一頁面生成序列號。
7、 如權利要求1或2所述的方法,其特征在于,在獲取所述拼版模板之 后,并且根據模板折疊規則將所述拼版模板進行折疊之前,該方法進一步包括將所述拼版模板展現在交互式操作界面中,用戶通過所述交互式操作界面 對所述拼版模板進行折疊操作;所述根據模板折疊規則將所述拼版模板進行折疊包括 按照所述用戶的折疊操作將所述拼版模板進行折疊。
8、 如權利要求1或2所述的方法,其特征在于,在為所述拼版才莫板所包 含的各個單一頁面生成序列號之后,該方法進一步包括獲取待打印的可移植文檔格式PDF文件;對于所述拼版模板中的各個單 一頁面,從所述PDF文件中選取頁號與該單一頁面的序列號一致的PDF頁面, 建立選取的PDF頁面與該單一頁面的對應關系;根據建立的PDF頁面與拼版模板中單一頁面的對應關系,生成對所述 PDF文件的預覽畫面并將該預覽畫面進行輸出顯示。
9、 一種生成拼版模板中頁面序列號的裝置,其特征在于,該裝置包括 模板獲取單元,用于獲取為待印刷文件制作的拼版模板; 模板折疊單元,用于根據預先設置的模板折疊規則將所述拼版模板進行折疊,折疊后拼版模板的大小為所述拼版模板所包含的單一頁面的大小; 信息記錄單元,用于記錄將所述拼版4莫板進行折疊的折疊信息; 序列號生成單元,用于根據所述折疊信息,為所述拼版模板所包含的各個單一頁面生成序列號。
10、 如權利要求9所述的裝置,其特征在于,該裝置進一步包括 模板拼接單元,用于在所述模板獲取單元獲取多個拼版模板時,根據預設的多模板處理規則,將所述多個拼版模板進行疊加或連接處理; 所述^^莫板折疊單元用于將所述模板拼接單元疊加或連接處理后生成的拼版模板進行折疊。
11、 如權利要求9或IO所述的裝置,其特征在于,所述序列號生成單元 包括順序碼生成單元,用于根據所述拼版模板所包含的各個單一頁面在所述拼 版模板中的位置,為所述拼版模板所包含的各個單一頁面生成順序碼,并將所 述順序碼保存在數組中;位置調整單元,用于按照折疊順序讀取記錄的折疊位置和折疊方向信息, 對于每次讀取的折疊位置和折疊方向信息,根據該折疊位置和折疊方向信息調 整所述數組中的順序碼的保存位置;生成單元,用于根據調整后所述各個單一頁面的順序碼在所述數組中的保 存位置,為所述各個單一頁面生成序列號。
12、 如權利要求9或IO所述的裝置,其特征在于,該裝置進一步包括 操作界面單元,用于在所述模板獲取單元獲取所述拼版模板之后,將所述拼版模板展現在交互式操作界面中,用戶通過所述交互式操作界面對所述拼版 模板進行折疊操作;所述模板折疊單元用于按照所述用戶的折疊操作將所述拼版4莫板進行折疊。
13、 如權利要求9或IO所述的裝置,其特征在于,該裝置進一步包括 頁面關系建立單元,用于在所述序列號生成單元為所述拼版模板所包含的各個單一頁面生成序列號之后,獲取待打印的PDF文件;對于所述各個單一 頁面,從所述PDF文件中選取頁號與該單一頁面的序列號一致的PDF頁面, 建立選取的PDF頁面與該單一頁面的對應關系;預覽生成單元,用于根據建立的PDF頁面與拼版模板中單一頁面的對應 關系,生成對所述PDF文件的預覽畫面并將該預覽畫面進行輸出顯示。
全文摘要
本發明實施例公開了一種拼版模板中頁面序列號的生成方法,該方法為獲取拼版模板,根據模板折疊規則將所述拼版模板進行折疊,折疊后拼版模板的大小為所述拼版模板所包含的單一頁面的大小;記錄將所述拼版模板進行折疊的折疊信息;根據所述折疊信息,為所述拼版模板所包含的各個單一頁面生成序列號。本發明實施例還公開了一種生成拼版模板中頁面序列號的裝置。采用本發明,能夠有效的提高制作拼版模板時為該拼版模板中的單一頁面定義序列號的準確性。
文檔編號G06K15/02GK101504597SQ20091008026
公開日2009年8月12日 申請日期2009年3月17日 優先權日2009年3月17日
發明者周震東, 磊 姚 申請人:北大方正集團有限公司;北京北大方正電子有限公司