[發明專利]一種基于SWF的電子書籍制作方法有效
| 申請號: | 201110396507.X | 申請日: | 2011-12-02 |
| 公開(公告)號: | CN103136171B | 公開(公告)日: | 2017-04-12 |
| 發明(設計)人: | 康凱 | 申請(專利權)人: | 明博教育科技股份有限公司;四川文軒教育科技有限公司 |
| 主分類號: | G06F17/22 | 分類號: | G06F17/22 |
| 代理公司: | 北京天悅專利代理事務所(普通合伙)11311 | 代理人: | 田明,任曉航 |
| 地址: | 100044 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 swf 電子書籍 制作方法 | ||
技術領域
本發明涉及信息數字化處理技術領域,具體涉及一種適合在網絡傳輸的基于SWF的高保真的電子書籍的制作方法,特別適用于對視覺效果和體積均要求較高的場合。
背景技術
電子書籍的使用極為廣泛,電子書籍的獲取可通移動存儲介質拷貝到本地,例如u盤、移動硬盤、光盤等進行拷貝。但在很多情況下,電子書籍是通過網絡進行下載。在一個分布式的系統中,書籍在下發到最終的客戶端前,可能需要在多個服務器間進行多次傳輸。因此如何降低電子書籍的尺寸就顯得極其重要了。
在現有的技術下,電子書籍的體積減少,很多情況是通過大幅度降低其清晰度、色彩為代價的。但在很多場合,我們不希望降低其清晰度,例如針對中小學生使用的電子教材,基于中小學生的特點,我們希望保持教材的高清晰度、不顯著損失書的色彩。目前,各出版社發行的電子書籍,特別是中小學的電子教材(課本),基本都是PDF格式的,其特點為色彩絢麗、字符清楚、體積龐大。對于需要將電子書籍進行網絡傳輸的系統,上述體積龐大的電子無疑是不適當的。
Adobe公司的SWF(shock?wave?flash))文件使用了矢量化技術,在特定的條件下,可顯著減少電子書籍的體積,因此將PDF轉為SWF是一種較好的方案。目前市面上支持PDF轉換為SWF的軟件很多,例如gpdf2swf、PDFZilla、FlashPaper2、macromedia?flashpaper等,但這些軟件不支持程序調用,只能手工操作。這樣,通常很難將這些轉換軟件集成進自己的電子書籍制作軟件中。要在書籍制作系統中使用PDF轉換SWF,可以有兩種方案:1)由于PDF與SWF文件都是格式公開的文件,也有較多的開源解析庫,例如XPdfLib等,可自己對PDF文件進行解析,并按SWF文件格式進行生產。2)調用一些組件或后臺程序,例如PDF2SWF等。無論是哪種方式,都需要針對不同的PDF內容設置合理的轉換參數,才能獲得最佳效果。此外,目前已有的轉換工具中,大都采用統一的策略進行轉換,針對性也較差。
在目前的電子文檔中,文字通常有幾種表現形式:1)使用矢量字庫;2)使用點陣字庫;3)將字符轉換為位圖顯示。
其中,矢量字庫也稱font矢量、矢量字體(Vector?font),本文中都稱為font矢量。font矢量是現今使用最為廣泛的一種形式。其每一個字形是通過數學曲線來描述的,它包含了字形邊界上的關鍵點,連線的導數信息等,字體的渲染引擎通過讀取這些數學矢量,然后進行一定的數學運算來進行渲染。相對這類字體的優點是字體實際尺寸可以任意縮放而不變形、變色。相對點陣字體而言,font矢量具有占用數據少,縮放不不變形等優點。
點陣字體是把每一個字符都分成16×16或24×24個點,然后用每個點的虛實來表示字符的輪廓。優點是顯示速度快,不像矢量字體需要計算;最大的缺點是不能放大,一旦放大后就會發現文字邊緣的鋸齒。現今該種點陣字體主要只作為“輔助”的部分,使用較少。
將字符轉換為位圖顯示的形式,其實已經與字符無關了。例如將紙質書進行掃描、數碼相機拍照變成圖像而生成的電子書,就屬于這個類型。
此外,在一些特定的場合,例如廣告宣傳中使用的一些藝術字,也常以矢量圖的形式進行設計,其本質不是字符,而是一副圖像。
在目前的電子書中,圖像通常有2中表現形式:1)使用矢量圖;2)使用點陣圖。
矢量圖又稱Polygon圖、向量圖、繪圖圖像,本文中都稱為Polygon圖或Polygon。Polygon圖是計算機圖形學中用點、直線或者多邊形等基于數學方程的幾何圖元表示圖像。矢量圖形優點是文件占用空間較小,且無論放大、縮小或旋轉等不會失真;缺點是難以表現色彩層次豐富的逼真圖像效果,且繪制效率不如點陣圖高。
點陣圖又稱位圖(Bitmap)、柵格圖、像素圖,簡單的說,就是最小單位由像素構成的圖,縮放會失真。構成位圖的最小單位是像素,位圖就是由像素陣列的排列來實現其顯示效果的。其優點是可產生色彩艷麗、復雜多變的圖像;缺點是體積龐大。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于明博教育科技股份有限公司;四川文軒教育科技有限公司,未經明博教育科技股份有限公司;四川文軒教育科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110396507.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于云存儲的文件系統去重方法及裝置
- 下一篇:螺旋管風力發電設備





