我正在考虑用xamarin形式开发电子书阅读器。但我在任何地方都找不到任何Epub / Mobi阅读器SDK。是否有可用于电子书阅读器的xmarin SDK?如果没有,我怎样才能在xamarin中开发一种?
我为PCL项目创建了一个EpubReader端口:EpubReader.Cross。除了你需要使用流而不是文件的路径之外,它几乎具有相同的api。您可以从Nuget:Install-Package EpubReader.Cross
下载该库作为一个包
在没有加载内容的情况下打开书籍:
var epubBook = EpubReader.OpenBook(stream);
读书:
var epubBook = EpubReader.ReadBook(stream);
刚检查了几个nugets,结果如下:
你可以尝试这个 - https://epubear.scand.com/。它代表Xamarine以及Android和iOS。比SkyEpub快得多,没有马车,并没有让我想起有很多无用功能和工具的构造设置。可靠,易于驾驶,团队可以快速响应,以防您需要帮助。