eBook parser (.azw, .mobi, epub)?[已关闭]
我想开发一个电子书阅读器应用程序。有哪些好的库可用于解析 .azw、.mobi、.pdf 等格式?
我想开发一个电子书阅读器应用程序。有哪些好的库可用于解析 .azw、.mobi、.pdf 等格式?
正如Ranhiru所说,在这里和这里你可以看到PDF是如何解析的。但是,对于 ,没有库,因此您必须自己解析格式。格式的完整规范可以在mobileread wiki上阅读。.mobi
对于文件,情况就不同了:如果Kindle电子书是无DRM的,那么它的格式与文件一致,即它们绝对可以互换。否则,这很难做到,因为您还必须生成Kindle PID并执行文件的DRM消除。这里有一个关于如何在桌面上执行此操作的指南。但是,强烈建议不要这样做,因为它打破了DRM的整个要点,并且几乎在任何地方都是非法的。.azw
.mobi
.azw