本發(fā)明涉及數(shù)字出版技術(shù)領(lǐng)域,具體而言,涉及一種數(shù)字產(chǎn)品生成方法和數(shù)字產(chǎn)品生成裝置。
背景技術(shù):
目前,出版單位對于自身優(yōu)勢及盈利模式的探索已經(jīng)有一段時間了,形成了從數(shù)據(jù)加工、數(shù)據(jù)存儲、數(shù)據(jù)重組到產(chǎn)品發(fā)布應用的數(shù)字化流程。
在出版領(lǐng)域,很多出版企業(yè)都應用了各類內(nèi)容數(shù)據(jù)庫或者是資源庫,實現(xiàn)對出版資源的整合和統(tǒng)一管理,并且通過數(shù)字化加工,實現(xiàn)了對圖書、期刊等出版物的電子化、碎片化及元數(shù)據(jù)標注。
但是,在相關(guān)技術(shù)中并不能重復利用出版資源中的素材庫,這樣就在一定程度上造成了素材庫的浪費。
因此,如何實現(xiàn)出版資源中的素材庫的再利用,從而充分利用素材庫成為亟待解決的問題。
技術(shù)實現(xiàn)要素:
本發(fā)明正是基于上述問題,提出了一種新的技術(shù)方案,可以實現(xiàn)出版資源中的素材庫的再利用,從而充分利用素材庫。
有鑒于此,本發(fā)明的一方面提出了一種數(shù)字產(chǎn)品生成方法,包括:接收新建指令,新建空的數(shù)字產(chǎn)品,并設(shè)定所述空的數(shù)字產(chǎn)品的屬性和素材范圍;在素材庫中獲取與所述素材范圍對應的素材數(shù)據(jù);將所述素材數(shù)據(jù)整合到所述空的數(shù)字產(chǎn)品中以生成目標數(shù)字產(chǎn)品。
在該技術(shù)方案中,在新建空的數(shù)字產(chǎn)品(例如,主題數(shù)據(jù)庫或電子書)時,根據(jù)設(shè)定的素材范圍在素材庫中獲取到對應的素材數(shù)據(jù),并根據(jù)獲取到的素材數(shù)據(jù)生成目標數(shù)字產(chǎn)品,實現(xiàn)了素材庫中數(shù)據(jù)的再利用和增值,從而充分利用了素材庫中數(shù)據(jù)。另外,生成目標數(shù)字產(chǎn)品的過程透 明,從而方便對目標數(shù)字產(chǎn)品的生成進行監(jiān)控。
其中,獲取到的素材數(shù)據(jù)包括但不限于以下之一或其組合:文本素材、圖片素材、音頻素材。
在上述技術(shù)方案中,優(yōu)選地,所述素材范圍包括以下之一或其組合:素材類型、素材所屬的分類體系、素材關(guān)鍵詞、知識圖譜、素材屬性。
在該技術(shù)方案中,素材范圍包括但不限于以下之一或其組合:素材類型、素材所屬的分類體系、素材關(guān)鍵詞、知識圖譜、素材屬性,以使獲取到的素材數(shù)據(jù)滿足多種需求。
其中,素材類型一般來說與業(yè)務相關(guān),例如條目、詞條、圖片、音頻、視頻等??稍O(shè)定1至n(n>=1)種素材類型。
對于素材所屬的分類體系,一般來說,每種素材可以有多個分類體系,例如,素材是從圖書拆分出來的,可以使用中圖法分類,也可以使用出版單位自己的業(yè)務進行分類等??梢栽O(shè)定1至m(m>=1)種分類體系。
素材關(guān)鍵詞是標注了數(shù)字產(chǎn)品所需素材的主題詞特性,可以設(shè)置多個。
知識圖譜是一種特殊的知識體系,一般知識圖譜可以用來對素材進行語義的關(guān)聯(lián),以實現(xiàn)語義檢索。設(shè)定的知識圖譜可以選擇整個知識圖譜或某個知識點的路徑長度范圍內(nèi)的知識點下標注的素材資源。
在上述任一技術(shù)方案中,優(yōu)選地,還包括:若所述素材庫發(fā)生更新,則在更新后的素材庫中重新獲取與所述素材范圍對應的素材數(shù)據(jù);根據(jù)重新獲取的素材數(shù)據(jù)對所述目標數(shù)字產(chǎn)品進行更新。
在該技術(shù)方案中,由于素材庫是在不斷的發(fā)生變化,每過一段時間,素材庫會有增、刪、改的操作,此時,對生成的目標數(shù)字產(chǎn)品進行更新,從而保證生成的目標數(shù)字產(chǎn)品的可靠性。
在上述任一技術(shù)方案中,優(yōu)選地,所述將所述素材數(shù)據(jù)整合到所述空的數(shù)字產(chǎn)品中以生成目標數(shù)字產(chǎn)品的步驟,具體包括:接收數(shù)字產(chǎn)品生成指令,對所述數(shù)字產(chǎn)品生成指令進行解析以選擇目標處理引擎;通過所述目標處理引擎將所述素材數(shù)據(jù)整合到所述空的數(shù)字產(chǎn)品中以生成所述目標數(shù)字產(chǎn)品。
在上述任一技術(shù)方案中,優(yōu)選地,還包括:對所述目標數(shù)字產(chǎn)品進行 預覽、調(diào)整、或?qū)С觥?/p>
在該技術(shù)方案中,可以對生成的目標數(shù)字產(chǎn)品進行預覽,以使用戶判斷生成的目標數(shù)字產(chǎn)品是否達到要求,若未達到要求,可以對目標數(shù)字產(chǎn)品進行調(diào)整,包括對目標數(shù)字產(chǎn)品內(nèi)部的目錄結(jié)構(gòu)進行調(diào)整、素材的刪減等操作。還可以對目標數(shù)字產(chǎn)品導出,以實現(xiàn)多渠道利用,例如若目標數(shù)字產(chǎn)品為主題數(shù)據(jù)庫,則導出目標數(shù)字產(chǎn)品的數(shù)據(jù)包或鏡像數(shù)據(jù)庫,若目標數(shù)字產(chǎn)品為電子書,則導出word、pdf、epub等格式的電子文件。
本發(fā)明的另一方面提出了一種數(shù)字產(chǎn)品生成裝置,包括:新建單元,用于接收新建指令,新建空的數(shù)字產(chǎn)品,并設(shè)定所述空的數(shù)字產(chǎn)品的屬性和素材范圍;第一獲取單元,用于在素材庫中獲取與所述素材范圍對應的素材數(shù)據(jù);生成單元,用于將所述素材數(shù)據(jù)整合到所述空的數(shù)字產(chǎn)品中以生成目標數(shù)字產(chǎn)品。
在該技術(shù)方案中,在新建空的數(shù)字產(chǎn)品(例如,主題數(shù)據(jù)庫或電子書)時,根據(jù)設(shè)定的素材范圍在素材庫中獲取到對應的素材數(shù)據(jù),并根據(jù)獲取到的素材數(shù)據(jù)生成目標數(shù)字產(chǎn)品,實現(xiàn)了素材庫中數(shù)據(jù)的再利用和增值,從而充分利用了素材庫中數(shù)據(jù)。另外,生成目標數(shù)字產(chǎn)品的過程透明,從而方便對目標數(shù)字產(chǎn)品的生成進行監(jiān)控。
其中,獲取到的素材數(shù)據(jù)包括但不限于以下之一或其組合:文本素材、圖片素材、音頻素材。
在上述技術(shù)方案中,優(yōu)選地,所述素材范圍包括以下之一或其組合:素材類型、素材所屬的分類體系、素材關(guān)鍵詞、知識圖譜、素材屬性。
在該技術(shù)方案中,素材范圍包括但不限于以下之一或其組合:素材類型、素材所屬的分類體系、素材關(guān)鍵詞、知識圖譜、素材屬性,以使獲取到的素材數(shù)據(jù)滿足多種需求。
其中,素材類型一般來說與業(yè)務相關(guān),例如條目、詞條、圖片、音頻、視頻等。可設(shè)定1至n(n>=1)種素材類型;
對于素材所屬的分類體系,一般來說,每種素材可以有多個分類體系,例如,素材是從圖書拆分出來的,可以使用中圖法分類,也可以使用出版單位自己的業(yè)務進行分類等??梢栽O(shè)定1至m(m>=1)種分類體系。
素材關(guān)鍵詞是標注了數(shù)字產(chǎn)品所需素材的主題詞特性,可以設(shè)置多 個。
知識圖譜是一種特殊的知識體系,一般知識圖譜可以用來對素材進行語義的關(guān)聯(lián),以實現(xiàn)語義檢索。設(shè)定的知識圖譜可以選擇整個知識圖譜或某個知識點的路徑長度范圍內(nèi)的知識點下標注的素材資源。
在上述任一技術(shù)方案中,優(yōu)選地,還包括:第二獲取單元,用于若所述素材庫發(fā)生更新,則在更新后的素材庫中重新獲取與所述素材范圍對應的素材數(shù)據(jù);更新單元,用于根據(jù)重新獲取的素材數(shù)據(jù)對所述目標數(shù)字產(chǎn)品進行更新。
在該技術(shù)方案中,由于素材庫是在不斷的發(fā)生變化,每過一段時間,素材庫會有增、刪、改的操作,此時,對生成的目標數(shù)字產(chǎn)品進行更新,從而保證生成的目標數(shù)字產(chǎn)品的可靠性。
在上述任一技術(shù)方案中,優(yōu)選地,所述生成單元包括:選擇子單元,用于接收數(shù)字產(chǎn)品生成指令,對所述數(shù)字產(chǎn)品生成指令進行解析以選擇目標處理引擎;生成子單元,用于通過所述目標處理引擎將所述素材數(shù)據(jù)整合到所述空的數(shù)字產(chǎn)品中以生成所述目標數(shù)字產(chǎn)品。
在上述任一技術(shù)方案中,優(yōu)選地,還包括:處理單元,用于對所述目標數(shù)字產(chǎn)品進行預覽、調(diào)整、或?qū)С觥?/p>
在該技術(shù)方案中,可以對生成的目標數(shù)字產(chǎn)品進行預覽,以使用戶判斷生成的目標數(shù)字產(chǎn)品是否達到要求,若未達到要求,可以對目標數(shù)字產(chǎn)品進行調(diào)整,包括對目標數(shù)字產(chǎn)品內(nèi)部的目錄結(jié)構(gòu)進行調(diào)整、素材的刪減等操作。還可以對目標數(shù)字產(chǎn)品導出,以實現(xiàn)多渠道利用,例如若目標數(shù)字產(chǎn)品為主題數(shù)據(jù)庫,則導出目標數(shù)字產(chǎn)品的數(shù)據(jù)包或鏡像數(shù)據(jù)庫,若目標數(shù)字產(chǎn)品為電子書,則導出word、pdf、epub等格式的電子文件。
通過本發(fā)明的技術(shù)方案,可以實現(xiàn)出版資源中的素材庫的再利用,從而充分利用素材庫。
附圖說明
圖1示出了根據(jù)本發(fā)明的一個實施例的數(shù)字產(chǎn)品生成方法的流程示意圖;
圖2示出了根據(jù)本發(fā)明的一個實施例的數(shù)字產(chǎn)品生成裝置的結(jié)構(gòu)示意圖;
圖3示出了根據(jù)本發(fā)明的另一個實施例的數(shù)字產(chǎn)品生成裝置的結(jié)構(gòu)示意圖。
具體實施方式
為了可以更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點,下面結(jié)合附圖和具體實施方式對本發(fā)明進行進一步的詳細描述。需要說明的是,在不沖突的情況下,本申請的實施例及實施例中的特征可以相互組合。
在下面的描述中闡述了很多具體細節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實施,因此,本發(fā)明的保護范圍并不受下面公開的具體實施例的限制。
圖1示出了根據(jù)本發(fā)明的一個實施例的數(shù)字產(chǎn)品生成方法的流程示意圖。
如圖1所示,根據(jù)本發(fā)明的一個實施例的數(shù)字產(chǎn)品生成方法,包括:
步驟102,接收新建指令,新建空的數(shù)字產(chǎn)品,并設(shè)定所述空的數(shù)字產(chǎn)品的屬性和素材范圍;
步驟104,在素材庫中獲取與所述素材范圍對應的素材數(shù)據(jù);
步驟106,將所述素材數(shù)據(jù)整合到所述空的數(shù)字產(chǎn)品中以生成目標數(shù)字產(chǎn)品。
在該技術(shù)方案中,在新建空的數(shù)字產(chǎn)品(例如,主題數(shù)據(jù)庫或電子書)時,根據(jù)設(shè)定的素材范圍在素材庫中獲取到對應的素材數(shù)據(jù),并根據(jù)獲取到的素材數(shù)據(jù)生成目標數(shù)字產(chǎn)品,實現(xiàn)了素材庫中數(shù)據(jù)的再利用和增值,從而充分利用了素材庫中數(shù)據(jù)。另外,生成目標數(shù)字產(chǎn)品的過程透明,從而方便對目標數(shù)字產(chǎn)品的生成進行監(jiān)控。
其中,獲取到的素材數(shù)據(jù)包括但不限于以下之一或其組合:文本素材、圖片素材、音頻素材。
在上述技術(shù)方案中,優(yōu)選地,所述素材范圍包括以下之一或其組合:素材類型、素材所屬的分類體系、素材關(guān)鍵詞、知識圖譜、素材屬性。
在該技術(shù)方案中,素材范圍包括但不限于以下之一或其組合:素材類型、素材所屬的分類體系、素材關(guān)鍵詞、知識圖譜、素材屬性,以使獲取到的素材數(shù)據(jù)滿足多種需求。
其中,素材類型一般來說與業(yè)務相關(guān),例如條目、詞條、圖片、音頻、視頻等??稍O(shè)定1至n(n>=1)種素材類型;
對于素材所屬的分類體系,一般來說,每種素材可以有多個分類體系,例如,素材是從圖書拆分出來的,可以使用中圖法分類,也可以使用出版單位自己的業(yè)務進行分類等??梢栽O(shè)定1至m(m>=1)種分類體系。
素材關(guān)鍵詞是標注了數(shù)字產(chǎn)品所需素材的主題詞特性,可以設(shè)置多個。
知識圖譜是一種特殊的知識體系,一般知識圖譜可以用來對素材進行語義的關(guān)聯(lián),以實現(xiàn)語義檢索。設(shè)定的知識圖譜可以選擇整個知識圖譜或某個知識點的路徑長度范圍內(nèi)的知識點下標注的素材資源。
在上述任一技術(shù)方案中,優(yōu)選地,還包括:若所述素材庫發(fā)生更新,則在更新后的素材庫中重新獲取與所述素材范圍對應的素材數(shù)據(jù);根據(jù)重新獲取的素材數(shù)據(jù)對所述目標數(shù)字產(chǎn)品進行更新。
在該技術(shù)方案中,由于素材庫是在不斷的發(fā)生變化,每過一段時間,素材庫會有增、刪、改的操作,此時,對生成的目標數(shù)字產(chǎn)品進行更新,從而保證生成的目標數(shù)字產(chǎn)品的可靠性。
在上述任一技術(shù)方案中,優(yōu)選地,步驟106具體包括:接收數(shù)字產(chǎn)品生成指令,對所述數(shù)字產(chǎn)品生成指令進行解析以選擇目標處理引擎;通過所述目標處理引擎將所述素材數(shù)據(jù)整合到所述空的數(shù)字產(chǎn)品中以生成所述目標數(shù)字產(chǎn)品。
在上述任一技術(shù)方案中,優(yōu)選地,還包括:對所述目標數(shù)字產(chǎn)品進行預覽、調(diào)整、或?qū)С觥?/p>
在該技術(shù)方案中,可以對生成的目標數(shù)字產(chǎn)品進行預覽,以使用戶判斷生成的目標數(shù)字產(chǎn)品是否達到要求,若未達到要求,可以對目標數(shù)字產(chǎn)品進行調(diào)整,包括對目標數(shù)字產(chǎn)品內(nèi)部的目錄結(jié)構(gòu)進行調(diào)整、素材的刪減等操作。還可以對目標數(shù)字產(chǎn)品導出,以實現(xiàn)多渠道利用,例如若目標數(shù) 字產(chǎn)品為主題數(shù)據(jù)庫,則導出目標數(shù)字產(chǎn)品的數(shù)據(jù)包或鏡像數(shù)據(jù)庫,若目標數(shù)字產(chǎn)品為電子書,則導出word、pdf、epub等格式的電子文件。
圖2示出了根據(jù)本發(fā)明的一個實施例的數(shù)字產(chǎn)品生成裝置的結(jié)構(gòu)示意圖。
如圖2所示,根據(jù)本發(fā)明的一個實施例的數(shù)字產(chǎn)品生成裝置200,包括:新建單元202、第一獲取單元204和生成單元206,新建單元202用于接收新建指令,新建空的數(shù)字產(chǎn)品,并設(shè)定所述空的數(shù)字產(chǎn)品的屬性和素材范圍;第一獲取單元204,用于在素材庫中獲取與所述素材范圍對應的素材數(shù)據(jù);生成單元206,用于將所述素材數(shù)據(jù)整合到所述空的數(shù)字產(chǎn)品中以生成目標數(shù)字產(chǎn)品。
在該技術(shù)方案中,在新建空的數(shù)字產(chǎn)品(例如,主題數(shù)據(jù)庫或電子書)時,根據(jù)設(shè)定的素材范圍在素材庫中獲取到對應的素材數(shù)據(jù),并根據(jù)獲取到的素材數(shù)據(jù)生成目標數(shù)字產(chǎn)品,實現(xiàn)了素材庫中數(shù)據(jù)的再利用和增值,從而充分利用了素材庫中數(shù)據(jù)。另外,生成目標數(shù)字產(chǎn)品的過程透明,從而方便對目標數(shù)字產(chǎn)品的生成進行監(jiān)控。
其中,獲取到的素材數(shù)據(jù)包括但不限于以下之一或其組合:文本素材、圖片素材、音頻素材。
在上述技術(shù)方案中,優(yōu)選地,所述素材范圍包括以下之一或其組合:素材類型、素材所屬的分類體系、素材關(guān)鍵詞、知識圖譜、素材屬性。
在該技術(shù)方案中,素材范圍包括但不限于以下之一或其組合:素材類型、素材所屬的分類體系、素材關(guān)鍵詞、知識圖譜、素材屬性,以使獲取到的素材數(shù)據(jù)滿足多種需求。
其中,素材類型一般來說與業(yè)務相關(guān),例如條目、詞條、圖片、音頻、視頻等??稍O(shè)定1至n(n>=1)種素材類型;
對于素材所屬的分類體系,一般來說,每種素材可以有多個分類體系,例如,素材是從圖書拆分出來的,可以使用中圖法分類,也可以使用出版單位自己的業(yè)務進行分類等??梢栽O(shè)定1至m(m>=1)種分類體系。
素材關(guān)鍵詞是標注了數(shù)字產(chǎn)品所需素材的主題詞特性,可以設(shè)置多個。
知識圖譜是一種特殊的知識體系,一般知識圖譜可以用來對素材進行語義的關(guān)聯(lián),以實現(xiàn)語義檢索。設(shè)定的知識圖譜可以選擇整個知識圖譜或某個知識點的路徑長度范圍內(nèi)的知識點下標注的素材資源。
在上述任一技術(shù)方案中,優(yōu)選地,還包括:第二獲取單元208,用于若所述素材庫發(fā)生更新,則在更新后的素材庫中重新獲取與所述素材范圍對應的素材數(shù)據(jù);更新單元210,用于根據(jù)重新獲取的素材數(shù)據(jù)對所述目標數(shù)字產(chǎn)品進行更新。
在該技術(shù)方案中,由于素材庫是在不斷的發(fā)生變化,每過一段時間,素材庫會有增、刪、改的操作,此時,對生成的目標數(shù)字產(chǎn)品進行更新,從而保證生成的目標數(shù)字產(chǎn)品的可靠性。
在上述任一技術(shù)方案中,優(yōu)選地,所述生成單元206包括:選擇子單元2062,用于接收數(shù)字產(chǎn)品生成指令,對所述數(shù)字產(chǎn)品生成指令進行解析以選擇目標處理引擎;生成子單元2064,用于通過所述目標處理引擎將所述素材數(shù)據(jù)整合到所述空的數(shù)字產(chǎn)品中以生成所述目標數(shù)字產(chǎn)品。
在上述任一技術(shù)方案中,優(yōu)選地,還包括:處理單元212,用于對所述目標數(shù)字產(chǎn)品進行預覽、調(diào)整、或?qū)С觥?/p>
在該技術(shù)方案中,可以對生成的目標數(shù)字產(chǎn)品進行預覽,以使用戶判斷生成的目標數(shù)字產(chǎn)品是否達到要求,若未達到要求,可以對目標數(shù)字產(chǎn)品進行調(diào)整,包括對目標數(shù)字產(chǎn)品內(nèi)部的目錄結(jié)構(gòu)進行調(diào)整、素材的刪減等操作。還可以對目標數(shù)字產(chǎn)品導出,以實現(xiàn)多渠道利用,例如若目標數(shù)字產(chǎn)品為主題數(shù)據(jù)庫,則導出目標數(shù)字產(chǎn)品的數(shù)據(jù)包或鏡像數(shù)據(jù)庫,若目標數(shù)字產(chǎn)品為電子書,則導出word、pdf、epub等格式的電子文件。
圖3示出了根據(jù)本發(fā)明的另一個實施例的數(shù)字產(chǎn)品生成裝置的結(jié)構(gòu)示意圖。
如圖3所示,根據(jù)本發(fā)明的另一個實施例的數(shù)字產(chǎn)品生成裝置300,包括:數(shù)字產(chǎn)品制作模塊302、數(shù)據(jù)搜集整合模塊304和多通道生成輸出模塊306。
數(shù)字產(chǎn)品制作模塊302包括:新建產(chǎn)品單元3022、屬性標注單元3024、設(shè)定范圍單元3026、產(chǎn)品調(diào)整單元3028、產(chǎn)品預覽單元3030和產(chǎn) 品導出單元3032。其中,新建產(chǎn)品單元3022用于新建空的數(shù)字產(chǎn)品,例如,新建一個空的主題數(shù)據(jù)庫或者空的電子書。屬性標注單元3024用于設(shè)定該空的數(shù)字產(chǎn)品的屬性,例如,設(shè)定數(shù)字產(chǎn)品的名稱、類別。設(shè)定范圍單元3026,用于設(shè)定數(shù)字產(chǎn)品的素材范圍,例如,設(shè)定素材的類型、素材所屬的分類體系、素材關(guān)鍵詞、設(shè)定知識圖譜,由于素材庫都是不斷地變化,因此,以上這四種都屬于動態(tài)獲取素材數(shù)據(jù)的方式。還可以直接通過素材屬性獲取素材數(shù)據(jù)。一般來說,若數(shù)字產(chǎn)品為主題數(shù)據(jù)庫,則采用前四種方式獲取素材數(shù)據(jù),若數(shù)字產(chǎn)品為電子書,則采用后一種方式獲取素材數(shù)據(jù)。產(chǎn)品調(diào)整單元3028,用于在生成數(shù)字產(chǎn)品之后,對數(shù)字產(chǎn)品的目標結(jié)構(gòu)進行調(diào)整,或者刪減素材數(shù)據(jù)。產(chǎn)品預覽單元3030,用于預覽生成的數(shù)字產(chǎn)品,以使用戶判斷是否達到要求。產(chǎn)品導出單元3032,用于將產(chǎn)品進行導出以實現(xiàn)多渠道利用。例如主題數(shù)據(jù)庫,導出數(shù)據(jù)包或鏡像數(shù)據(jù)庫,電子書導出word、pdf、epub等格式的電子文件。上述對數(shù)字產(chǎn)品的調(diào)整、預覽、導出功能的實現(xiàn)和具體的產(chǎn)品類別有關(guān)。
數(shù)據(jù)搜集整合模塊304包括:數(shù)據(jù)檢索單元3042、數(shù)據(jù)緩存單元3044和數(shù)據(jù)打包單元3046。其中,數(shù)據(jù)檢索單元3042,用于從素材庫中檢索到與素材范圍對應的素材數(shù)據(jù)。數(shù)據(jù)緩存單元3044,用于緩存檢索到的與素材范圍對應的素材數(shù)據(jù)。數(shù)據(jù)打包單元3046,用于將緩存的與素材范圍對應的素材數(shù)據(jù)打包整理到新建的空的數(shù)字產(chǎn)品中,具有素材數(shù)據(jù)的數(shù)字產(chǎn)品即為目標數(shù)字產(chǎn)品。
多通道生成輸出模塊306包括:命令解析單元3062和引擎適配單元3064。其中,命令解析單元3062用于對接收到的數(shù)字產(chǎn)品生成指令進行解析,以解析出新建的數(shù)字產(chǎn)品是何種類型的產(chǎn)品;引擎適配單元3064,用于根據(jù)數(shù)字產(chǎn)品的類型在引擎工廠中選擇出對應的引擎,以通過選擇的引擎將素材數(shù)據(jù)整合到空的數(shù)字產(chǎn)品中以形成最終的數(shù)字產(chǎn)品(即目標數(shù)字產(chǎn)品)。例如,若數(shù)字產(chǎn)品為電子書,則選擇電子書生成引擎,若數(shù)字產(chǎn)品為主題數(shù)據(jù)庫,則選擇主題數(shù)據(jù)庫引擎。在生成最終的數(shù)字產(chǎn)品之后,將其放置到預置的路徑下,并將路徑反饋給監(jiān)控主線程。主線程將路徑寫入到該最終的數(shù)字產(chǎn)品信息中,并修改其狀態(tài)為完成狀態(tài)。
下面通過兩個實施例來詳細說明本發(fā)明的技術(shù)方案:
實施例一:
首先,新建空的主題數(shù)據(jù)庫,選擇主題數(shù)據(jù)庫類別并填寫相關(guān)信息;其次,設(shè)定主題數(shù)據(jù)庫的素材范圍,設(shè)定范圍可以從素材類型的設(shè)定、素材知識體系的設(shè)定、檢索詞設(shè)定、知識圖譜設(shè)定中選擇一種或多種并選。再次,多形態(tài)生成引擎調(diào)用主題庫生成引擎進行主題庫生成。
主題數(shù)據(jù)庫引擎生成主題數(shù)據(jù)庫的步驟如下:
一:獲取預置的空的鏡像主題庫web容器,并進行本地拷貝;
二:啟動空的鏡像主題庫web容器,調(diào)用容器預置接口,確定容器可用;
三:調(diào)用數(shù)據(jù)搜集整合模塊,根據(jù)設(shè)定的素材范圍獲取素材數(shù)據(jù);
四:將素材數(shù)據(jù)通過容器接口導入空的鏡像主題庫web容器中。
鏡像主題庫web容器是將綠色版mysql、tomcat、jdk等軟件及主題庫運行系統(tǒng)進行整合形成的,可以一鍵啟動,不需要設(shè)置環(huán)境。主題數(shù)據(jù)庫引擎要做的就是把內(nèi)容導入到空的鏡像主題庫web容器中,以形成最終的主題數(shù)據(jù)庫。
當導入完成后,主題數(shù)據(jù)庫引擎將主題數(shù)據(jù)庫制作狀態(tài)改變,則主題數(shù)據(jù)庫的預覽功能便可用,點擊產(chǎn)品預覽,打開主題數(shù)據(jù)庫的頁面進行瀏覽。
最后,主題數(shù)據(jù)庫導出時,可以選擇導出鏡像主題庫或主題庫數(shù)據(jù)包。前者可以直接在購買用戶的內(nèi)部環(huán)境進行部署,后者用于在線主題數(shù)據(jù)庫數(shù)據(jù)導入或鏡像主題庫離線更新。
實施例二:
首先,新建空的電子書,填寫必要屬性。其次,進行電子書制作界面,選擇電子書的封面,序言、前言、目錄、后記等精編信息,并設(shè)置目錄結(jié)構(gòu)。再次,在電子書的目錄結(jié)構(gòu)下進行組合檢索,獲取章節(jié)素材數(shù)據(jù)。并進行順序調(diào)整。再次,多形態(tài)生成引擎調(diào)用電子書生成引擎進行電子書生成。電子書生成引擎先將章節(jié)素材數(shù)據(jù)拼裝成整體一個html格式的數(shù)據(jù),然后調(diào)用文檔轉(zhuǎn)換引擎,將html的數(shù)據(jù)轉(zhuǎn)換成word格式 的數(shù)據(jù)和epub格式的數(shù)據(jù),然后通過pdfcreator,將word格式的數(shù)據(jù)轉(zhuǎn)換為pdf格式的數(shù)據(jù)。當將電子書導出時,界面提供多種電子書格式供用戶選擇。
以上結(jié)合附圖詳細說明了本發(fā)明的技術(shù)方案,通過本發(fā)明的技術(shù)方案,可以實現(xiàn)出版資源中的素材庫的再利用,從而充分利用素材庫。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。