eBook parser (.azw, .mobi, epub)?[已关闭]

2022-09-02 10:50:26

我想开发一个电子书阅读器应用程序。有哪些好的库可用于解析 .azw、.mobi、.pdf 等格式?


答案 1

正如Ranhiru所说,在这里这里你可以看到PDF是如何解析的。但是,对于 ,没有库,因此您必须自己解析格式。格式的完整规范可以在mobileread wiki上阅读。.mobi

对于文件,情况就不同了:如果Kindle电子书是无DRM的,那么它的格式与文件一致,即它们绝对可以互换。否则,这很难做到,因为您还必须生成Kindle PID并执行文件的DRM消除。这里有一个关于如何在桌面上执行此操作的指南。但是,强烈建议不要这样做,因为它打破了DRM的整个要点,并且几乎在任何地方都是非法的。.azw.mobi.azw


答案 2

对于mobi,没有完整的规格表可用,但您应该直接跳转到MOBI扩展和使用的PDB格式

http://jola.comm.pl/palm/opispdb.htm


推荐