Epub или Mobi Sdk для ксамарина
Я думаю о разработке Ebook Reader в формах Xamarin. Но я нигде не смог найти ни одного SDK для Epub/Mobi Reader. Есть ли какой-нибудь xmarin SDK для Ebook Reader? Если это не доступно, как я могу разработать один в xamarin?
2 ответа
Я сделал порт EpubReader для проектов PCL: EpubReader.Cross. Он имеет почти тот же API, за исключением того, что вам нужно использовать потоки вместо путей к файлам. Вы можете скачать библиотеку в виде пакета от Nuget: Install-Package EpubReader.Cross
Для открытия книги без загрузки контента:
var epubBook = EpubReader.OpenBook(stream);
Для чтения книги:
var epubBook = EpubReader.ReadBook(stream);
Только что проверил несколько нюгетов со следующими результатами:
- EPUB
- epubsharp netfx3.5 - так что Xamarin не подходит. Кроме того, это только для генерации формата EPUB
- epubfactory PCL - это может работать для Xamarin.Forms
- epubreader мне не удалось определить платформу tartget. Попробуйте добавить в проект
- Моби - ничего не найдено
Вы можете попробовать это - https://epubear.scand.com/. Это означает Xamarine, а также для Android и iOS. Довольно быстрый, чем SkyEpub, не глючит и не напоминает мне конструкцию с множеством ненужных функций и инструментов. Надежный, легкий в управлении, и команда быстро реагирует, если вам может понадобиться помощь.