簡體   English   中英

適用於 java 或 android 的 ePub 庫

[英]ePub library for java or android

是否有任何庫可以讀取 ePub 格式? 我在http://github.com/psiegman/epublib 中找到了 ePublib。 我還在學習如何使用它。

是否有適用於 Android 的 ePub jar?

我是 epublib 的作者。 它現在可以在 Android 上運行。 http://www.siegmann.nl/epublib/android

為此,您可以使用Folio Reader 要使用 ,請將其添加到 gradle:

compile 'com.folioreader:folioreader:0.2.5'

如果資產文件夾中有.epub文件,則可以將文件加載為:

Intent intent = new Intent(HomeActivity.this, FolioActivity.class);
intent.putExtra(FolioActivity.INTENT_EPUB_SOURCE_TYPE, FolioActivity.EpubSourceType.ASSESTS);
intent.putExtra(FolioActivity.INTENT_EPUB_SOURCE_PATH, "epub/The Silver Chair.epub");
startActivity(intent);

庫和示例可在[此處] 獲得

其他可用的替代方案是:

您可以使用我為 epub 找到的最好的 epub sdk 之一,它也可用於 iOS 廣告桌面。 請在這里檢查

//從資產文件夾播放epub的示例。 ls.installBook("file://android_asset/books/epub_cgfirstwordsattheaquarium.epub");

//從網絡播放epub的示例。 ls.startDownload(" http://scs.skyepub.net/samples/Alice.epub ","","Alice's Adventures","劉易斯卡羅爾");

//ls 是 LocalService 類的一個對象,它擴展了 Service 類。完整信息請查看 sdk。

Github 鏈接https://github.com/xunuosi/SkyEpubForAndroid

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM