用于xamarin的Epub或Mobi Sdk

时间:2014-12-22 09:29:20

标签: xamarin cross-platform epub ebook-reader

我正在考虑用xamarin形式开发电子书阅读器。但我在任何地方都找不到任何Epub / Mobi阅读器SDK。是否有可用于电子书阅读器的xmarin SDK?如果它不可用,我如何在xamarin中开发一个?

3 个答案:

答案 0 :(得分:2)

我为PCL项目创建了一个EpubReader端口:EpubReader.Cross。 除了你需要使用流而不是文件路径之外,它几乎具有相同的api。 您可以从Nuget Install-Package EpubReader.Cross

下载该库

在没有加载内容的情况下打开书籍:

var epubBook = EpubReader.OpenBook(stream);

读书:

var epubBook = EpubReader.ReadBook(stream); 

答案 1 :(得分:0)

刚刚检查了一些具有以下结果的nuget:

  • 的ePub
    • epubsharp netfx3.5 - 所以没有去Xamarin。此外,这仅用于生成epub格式
    • epubfactory PCL - 这可能适用于Xamarin.Forms
    • epubreader 我无法确定tartget平台。尝试添加到项目
  • Mobi - 没有找到

答案 2 :(得分:0)

您可以尝试这个-https://epubear.scand.com/。它代表Xamarine以及Android和iOS。比SkyEpub快得多,没有故障,也没有让我想起具有许多无用功能和工具的构造集。可靠,易于驾驶,如果您需要帮助,团队会迅速做出回应。