感受本身麼麼噠,html
epub書:國外最流行的電子書格式: epub電子書介紹;git
epub全稱爲Electronic Publication的縮寫,意爲:電子出版, epub於2007年9月成爲國際數位出版論壇(IDPF)的正式標準,以取代舊的開放Open eBook電子書標準,epub這種格式kindel目前不支持, 必須用相應的軟件打開,好比PC端用calibre, firefox的插件EPUBReader , chrome的插件Readium 等;github
網絡上也有EPUB書籍比較好的編輯器, 都是以應用(exe)的方式安裝之後才能用,(都要下載安裝等方式), 並且有一些有廣告, 這幾天一直在開發一款在線的epub編輯器,大概開發完成 ,在線地址爲: EPUBBuilder;web
若是對epub編輯感興趣能夠fork或者star項目, github的地址爲:https://github.com/sqqihao/EPubBuilderchrome
編輯器的主要功能只有兩個 :小程序
1: 新建一本epub書籍, 打開http://sqqihao.github.io/EPubBuilder/src/index.html的時候, 默認就會新建一個epub文件;瀏覽器
2: 編輯一本epub書, 點擊"open" 按鈕打開一本epub書, 通常epub文件越大打開的時間越久, 若是epub文件包含的圖片越多, 處理時間也越久微信
去下載了一本電子書, http://www.ixdzs.com/down/62453_4?c=24906480 重生之神級學霸txt下載,epub下載 , 用EPubBuilder編輯器加載40多秒, 後來發現這本書有300多個章節, 也難怪,網絡
若是須要編輯的epub書籍章節很是多, 好比超過100章, 加載會很慢,umeditor建立編輯器須要初始的時間比較久... , 可是如今的的電子書章節和總體內容都比較多, 性能是個大瓶頸..編輯器
這些是我網上下的epub書籍的截圖預覽:
編輯「網遊之重生」的截圖 :
編輯「阿狸·夢之城堡」的截圖:
咱們能夠點擊右上角的 幫助按鈕 查看到做者信息;
當咱們點擊下載的時候須要對書籍的書籍信息進行編輯:
點擊DownloadEpub按鈕能夠在線打包出EPUB文件, 不要走後臺;
這個編輯器的編輯功能是引用百度的UMEditor編輯器;
實現的主要難點:
1: epub文件中的image圖片轉化爲base64編碼的部分;
2:當用戶點擊保存時候把界面中的數據抽象出來, 保存成約定格式的epub文件;
編輯器的功能擴展也只要學會UMEditor這個編輯器的擴展便可;
這個編輯器的優點:
1:在線建立, 只要有個瀏覽器便可隨開隨用, 支持的瀏覽器(FF, chrome, IE9+);
2:輕量級, 功能簡單, 方便擴展;
3:支持從本地導入epub文件,方便二次編輯;
4:託管在github, 不用擔憂打不開 \(~。~)/;
src/js/config.js爲項目語言的目錄, 目前提供英語和中文兩種語言, 默認爲中文的配置以下;
var EBConfig = { "lang" : "zh-cn" };
若是要使用英語的話,src/js/config.js要改爲這樣:
var EBConfig = { "lang" : "en" };
若是是英文的話, 效果圖以下哦:
電子書編輯器遵循: epub文件規範3.0.1;
在線使用: EPUBBuilder
大爺們,能夠賞些錢給我哇, 由於本寶寶目前失業啦,
好文要頂 記得點哦:
做者: NONO
出處:http://www.cnblogs.com/diligenceday/
企業網站:http://www.idrwl.com/
開源博客:http://www.github.com/sqqihao
QQ:287101329
微信:18101055830