中国韩国日本在线观看免费,A级尤物一区,日韩精品一二三区无码,欧美日韩少妇色

多媒體出版物編輯平臺(tái)的設(shè)計(jì)和開發(fā)

發(fā)布時(shí)間:2015-02-11 16:40

摘 要:

摘 要:2012年,移動(dòng)互聯(lián)網(wǎng)人均上網(wǎng)時(shí)長(zhǎng)已經(jīng)超過(guò)PC,達(dá)到每天2小時(shí),超過(guò)80%的人每天攜帶移動(dòng)終端,超過(guò)百萬(wàn)的移動(dòng)應(yīng)用正改變著我們的生活。移動(dòng)互聯(lián)網(wǎng)的快速發(fā)展也加大了移動(dòng)端閱讀平臺(tái)的競(jìng)爭(zhēng),而在移動(dòng)平臺(tái)純文本的電子閱讀已無(wú)法滿足讀者日益增長(zhǎng)的閱讀需求。當(dāng)電子閱讀中加入交互、圖片、影音等全媒體功能,結(jié)合當(dāng)下流行的移動(dòng)觸摸平板設(shè)備,從純文本升級(jí)到集合互動(dòng)、影音、圖文于一體的互動(dòng)書,輔之人性化的交互操作方式,無(wú)疑能讓電子書展現(xiàn)方式更豐富,給讀者帶來(lái)強(qiáng)大閱讀感官?zèng)_擊,用戶體驗(yàn)進(jìn)一步改良。

 

關(guān)鍵詞:

關(guān)鍵詞:互聯(lián)網(wǎng) 電子書 閱讀
 

 

 

  國(guó)際上知名的同類平臺(tái),如蘋果公司的iBook Author、互動(dòng)教育的inkling等軟件,均采用通用簡(jiǎn)潔界面和多平臺(tái)兼容編程方式,達(dá)到“所見即所得”的操作方式,可以令出版社的普通編輯人員便捷高效的制作互動(dòng)圖書,從而生產(chǎn)更多有競(jìng)爭(zhēng)力的數(shù)字產(chǎn)品。全媒體閱讀解析系統(tǒng)可以令電子互動(dòng)書既保留了紙書原有的良好閱讀體驗(yàn),還加入了互動(dòng)、視頻、音頻、圖片、畫廊、交互圖像、測(cè)試題(單選題、多選題、填空題)、滾動(dòng)文字,三維展示、多點(diǎn)觸控等功能,讓圖書內(nèi)容更豐富。

 

1 設(shè)計(jì)理念

   平臺(tái)設(shè)計(jì)、架構(gòu)、開發(fā)應(yīng)嚴(yán)格遵循以下幾點(diǎn)設(shè)計(jì)原則:

   其一,以先進(jìn)、成熟的移動(dòng)領(lǐng)域數(shù)字技術(shù)進(jìn)行合理搭配,采用開發(fā)過(guò)眾多大型軟件且跨平臺(tái)的Qt編程框架,充分保證了平臺(tái)運(yùn)行的穩(wěn)定性和兼容性?蚣芎诵牟捎玫讓泳幊誊浖﨏++語(yǔ)言開發(fā),保證了后期平臺(tái)升級(jí)更新的便捷性和功能增加的拓展性。

   其二,平臺(tái)設(shè)計(jì)也應(yīng)充分考慮對(duì)于非專業(yè)編輯人員的易用性和“所見即所得”的制作方式,盡可能采用元素“拖拽”的形式創(chuàng)建章、節(jié)、元素等。歸納整理同類平臺(tái)的通用屬性與通用界面交互形式,力爭(zhēng)讓編輯人員盡快熟悉和上手。

   其三,在整個(gè)方案設(shè)計(jì)中,要考慮到出版社的流程化需求和中間過(guò)程文件的加密,互動(dòng)圖書的上傳以及審核上架都有專門人員負(fù)責(zé)信息錄入,確保數(shù)據(jù)安全。

 

2 功能目標(biāo)及運(yùn)行環(huán)境

平臺(tái)的運(yùn)行環(huán)境為windows和Linux系統(tǒng),平臺(tái)需要實(shí)現(xiàn)的目標(biāo)有:對(duì)圖片,文字,視頻,音頻具有屬性編輯功能,并且有屬性動(dòng)畫的概念;有數(shù)字圖書模板功能;編輯過(guò)程和編輯后的產(chǎn)物具有工程概念,并有特定的存儲(chǔ)格式;對(duì)于編輯過(guò)的多媒體材料具有導(dǎo)出為指定格式的功能;對(duì)編輯過(guò)的多媒體材料具有預(yù)覽的功能;在進(jìn)行多媒體素材的排版過(guò)程中引入圖層的概念;在文字圖層和其他非文字圖層發(fā)生物理位置交叉式具有浮動(dòng)排版的功能;有大量控件如互動(dòng)、視頻、音頻、圖片、畫廊、交互圖像、測(cè)試題(單選題、多選題、填空題)、滾動(dòng)文字,三維展示、多點(diǎn)觸控等功能。

 

3 技術(shù)架構(gòu)

  3.1 編輯軟件方面

  開發(fā)工具主要使用跨平臺(tái)的Qt編程系統(tǒng),開發(fā)語(yǔ)言采用底層C++來(lái)編寫,利于后續(xù)的拓展,部分處理采用python腳本編寫,開發(fā)環(huán)境為windows,數(shù)據(jù)庫(kù)采用sqlite3。

  3.2 客戶端方面

  開發(fā)工具主要使用iOS和Android原生編程系統(tǒng),開發(fā)語(yǔ)言采用各系統(tǒng)底層語(yǔ)言來(lái)編寫,如object-C等,最大程度上還原各系統(tǒng)原生的優(yōu)秀用戶體驗(yàn)。

 

4 各功能模塊簡(jiǎn)要設(shè)計(jì)

平臺(tái)依據(jù)功能劃分為如下六個(gè)模塊:編輯環(huán)境的搭建模塊、素材編輯模塊(基礎(chǔ)編輯模塊、圖片編輯模塊、視頻編輯模塊、文字編輯模塊、音頻編輯模塊、文字編輯模塊)、素材屬性存儲(chǔ)模塊、素材屬性碰撞檢測(cè)模塊(浮動(dòng)排版用)、素材屬性導(dǎo)出模塊、預(yù)覽模塊。

  4.1 編輯環(huán)境搭建模塊

  編輯環(huán)境的搭建模塊的功能是為工程文件創(chuàng)建運(yùn)行環(huán)境,包含對(duì)于參數(shù)配置的讀取,參數(shù)的設(shè)置,場(chǎng)景模式的選擇,以及一些個(gè)性化內(nèi)容的預(yù)處理,比如創(chuàng)建編輯場(chǎng)景的尺寸、編輯工具箱的功能以及在運(yùn)行過(guò)程中是否進(jìn)行實(shí)時(shí)備份的參數(shù)配置、基礎(chǔ)布局的參數(shù)配置等;

  4.2 素材編輯模塊

  素材編輯模塊又分為基礎(chǔ)編輯模塊、圖片編輯模塊、視頻編輯模塊、文字編輯模塊、音頻編輯模塊等5個(gè)子模塊。

  基礎(chǔ)編輯模塊是提取出所有素材共同持有的共性,并提供統(tǒng)一的接口,作為素材編輯的基類,目前所持有的基礎(chǔ)共性有:位置、大小、旋轉(zhuǎn)角度、背景透明度、屬性動(dòng)畫、邊框樣式。

  圖片編輯模塊是對(duì)圖片素材編輯的一個(gè)封裝,提供圖片素材的導(dǎo)入和除基礎(chǔ)屬性編輯外的圖片類的特有屬性編輯(圖片的不規(guī)則邊框的border設(shè)置)。

  視頻編輯模塊,基礎(chǔ)屬性編輯,視頻特有屬性編輯(首頁(yè)截圖選擇則,最大化,最小化,基礎(chǔ)視頻播放功能)。

  音頻播放功能,基礎(chǔ)屬性編輯,音頻特有屬性編輯(播放進(jìn)度記憶功能,播放列表,循環(huán)播放功能)。

  文字編輯功能,基礎(chǔ)屬性編輯,文字所特有屬性編輯(字體、字號(hào)、粗體、下劃線、字體顏色、每一行的具體位移等)。

   4.3 素材屬性存儲(chǔ)模塊

  該模塊的存在價(jià)值在于自動(dòng)或者被動(dòng)的存儲(chǔ)在編輯過(guò)程中的素材屬性信息,方便導(dǎo)出時(shí)的數(shù)據(jù)獲取,又方便在進(jìn)行浮動(dòng)排版時(shí)數(shù)據(jù)源的獲;與此同時(shí),可防止掉電保存編輯信息,工程文件在導(dǎo)出保存之間再次是作為一個(gè)中間體的形式存在,可理解為不會(huì)丟失的緩存。

  4.4 素材屬性碰撞檢測(cè)模塊

  文字素材在屬性存儲(chǔ)模塊里面是以屬性值的形式進(jìn)行存儲(chǔ),只存儲(chǔ)屬性值,并不存儲(chǔ)文字具體內(nèi)容,文字的內(nèi)容是在外部文件形式存在,在屬性存儲(chǔ)模塊里面存儲(chǔ)了各個(gè)子素材的具體位置,通過(guò)一定的算法檢測(cè)到有圖層的重合時(shí),判斷重合圖層的屬性,若是圖片圖層和文字圖層,則進(jìn)行動(dòng)態(tài)設(shè)置文字條目的邊框距離,距離的位置點(diǎn)通過(guò)圖片的邊緣位置確定;動(dòng)態(tài)獲取,動(dòng)態(tài)存儲(chǔ),動(dòng)態(tài)反應(yīng)和應(yīng)用到場(chǎng)景中去,實(shí)現(xiàn)圖文浮動(dòng)排版;當(dāng)字?jǐn)?shù)量多于文字框的尺寸時(shí),計(jì)算視窗的顯示文字多少,把其余文字存儲(chǔ)在緩沖區(qū),等待換頁(yè)操作。

   4.5 素材屬性導(dǎo)出模塊

  素材在編輯完成后,素材本身是以文件夾的形式規(guī)整到指定目錄下,而素材的屬性和素材間的腳本則是通過(guò)xml的存儲(chǔ)格式進(jìn)行存儲(chǔ),這其中的規(guī)則需要商定,所以在導(dǎo)出模塊,會(huì)有一個(gè)導(dǎo)出前的數(shù)據(jù)格式統(tǒng)一,主要負(fù)責(zé)在數(shù)據(jù)導(dǎo)出前,先規(guī)整到一個(gè)我自定義的格式,然后再?gòu)淖远x的格式轉(zhuǎn)換為指定的格式。

  4.6 預(yù)覽模塊

  采用瀏覽器的預(yù)覽方式和模擬瀏覽器預(yù)覽方式兩種,在數(shù)據(jù)預(yù)覽時(shí)將會(huì)產(chǎn)生臨時(shí)的網(wǎng)頁(yè)文件,在預(yù)覽結(jié)束后會(huì)進(jìn)行刪除,從而確保預(yù)覽后的繼續(xù)編輯。

  4.7 客戶端互動(dòng)解析模塊

  編輯平臺(tái)生成具有互動(dòng)功能的圖書文件中,采用中間格式諸多xml文件作為數(shù)據(jù)信息記錄的中間格式,在原有客戶端中加入功能解析模塊將大量的xml文檔反編譯成OC語(yǔ)言數(shù)據(jù),調(diào)用相關(guān)配套素材,實(shí)現(xiàn)互動(dòng)圖書文件的功能還原。當(dāng)互動(dòng)圖書被讀者下載到客戶端中,就可以讓各種在編輯平臺(tái)中制作的功能效果完整的在移動(dòng)終端中解析與還原。

 

5 平臺(tái)的價(jià)值和意義

   5.1 建立更加完善自主的移動(dòng)數(shù)字出版模式

     出版社在移動(dòng)閱讀端擁有自主性和獨(dú)立性,能自主掌控書目上傳、定價(jià)、銷售、用戶管理等工作,一切內(nèi)容資源、銷售數(shù)據(jù)、讀者用戶信息全部存儲(chǔ)在出版社服務(wù)器上,,成為出版社的長(zhǎng)期財(cái)富。大幅提升閱讀體驗(yàn),使出版機(jī)構(gòu)中常見的pdf、epub圖書在移動(dòng)設(shè)備上展現(xiàn)出耳目一新的閱讀體驗(yàn)。

   5.2 開發(fā)出版社專屬數(shù)字出版工具

   平臺(tái)專為出版社編輯人員設(shè)計(jì),編輯工具便捷易操作,功能強(qiáng)大,視頻、音頻、圖片、畫廊等操作簡(jiǎn)單易懂。系統(tǒng)自帶多種影音視頻的常用的基本資源。編輯人員只需上傳自己資源后按照編輯平臺(tái)的提示,進(jìn)行圖文影音等功能的添加和編輯,便能制作出一本擁有閱讀感官?zèng)_擊的互動(dòng)電子書。讀者能在互動(dòng)電子書實(shí)現(xiàn)影音、圖文、測(cè)試等互動(dòng),最大化實(shí)現(xiàn)了圖書資源在移動(dòng)新媒體技術(shù)中的轉(zhuǎn)換。

 

參考文獻(xiàn):

[1]王鵬濤.基于流程再造視角的數(shù)字出版產(chǎn)業(yè)鏈創(chuàng)新研究[J].?科技與出版,2009(4).

[2]黃孝章,張志林,陳丹.數(shù)字出版產(chǎn)業(yè)發(fā)展研究[M].北京:知識(shí)產(chǎn)權(quán)出版社,2011.

[3]陳昕.美國(guó)數(shù)字出版考察報(bào)告[M].上海:上海人民出版社,2008.

 

 

 

 

 



本文編號(hào):14617

資料下載
論文發(fā)表

本文鏈接:http://www.lk138.cn/kejilunwen/jisuanjikexuelunwen/14617.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶7718e***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com