Aspose.Words for .NET使用教程(七):將文檔轉換為EPUB
Aspose.Words無需Microsoft Word也可在任何平臺上滿足Word文檔的一切操作需求。本文將與大家分享如何將文檔轉換為EPUB。
【下載Aspose.Words for .NET最新試用版】
將文檔轉換為EPUB
EPUB文檔(電子出版物的簡稱)是基于HTML的格式,通常用于電子書分發(fā)。Aspose.Words完全支持這種格式,用于導出與大多數(shù)閱讀設備兼容的電子書。本文介紹如何使用代碼將簡單的MS Word文檔轉換為EPUB。它還演示了使用Aspose.Words轉換為EPUB后樣本文檔的樣子。
默認保存選項
此代碼示例使用默認的保存選項將文檔轉換為EPUB。你可以從此處下載此示例的模板文件。
指定保存選項
你可以通過將HtmlSaveOptions的實例傳遞給Document.Save方法來指定選項。模板文件的代碼片段展示了其中的一些操作。此代碼示例將文檔轉換為EPUB,并指定了保存選項。
樣本轉換
接下來我們將回顧轉換為EPUB格式的示例文檔的效果。以下屏幕截圖顯示了主要功能。
下圖顯示了轉換為EPUB后的文本格式功能。
下圖顯示了轉換為EPUB后的文本格式功能。
下圖顯示了盡管表格很復雜,但轉換后的表格呈現(xiàn)也不錯。
即使是源文檔中的復雜列表也可以很好地導出到EPUB。
轉換后的圖像效果。
此圖顯示了從源文檔生成的目錄,該文檔作為帶有超鏈接的內聯(lián)文本導出。組成源文檔中TOC的相同標題將導出到EPUB中的導航窗格以便于導航。
EPUB文件驗證
如果Aspose.Words生成的EPUB文檔通過了驗證,這意味著此文檔遵守EPUB標準并且此EPUB文檔沒有錯誤。即使通過了驗證也并不能保證每個設備或EPUB查看器都以完全相同的方式顯示文檔。但是,它確實也能使你的文檔盡可能的接近預期。
下圖顯示了我們剛剛在其中一個驗證服務上轉換的文檔的報告。
EPUB文件中的元數(shù)據(jù)
元數(shù)據(jù)是一種附加信息,例如作者姓名,標題,評論等,添加到文件本身內容中不可見的地方。 Word文檔格式具有專用于此類元數(shù)據(jù)的特殊屬性,并且也可以導出到EPUB文件。分銷商和電子書商店經常要求元數(shù)據(jù)字段作為其搜索引擎的關鍵字,并為客戶提供有關圖書的信息。
下圖顯示了轉換后的元數(shù)據(jù)