我正在编写一个WordPress插件,用于从大多数主要电子书格式的选定类别创建电子书.我想支持MobiPocket,因为这是Kindle使用的格式,但我不知道如何去做.从我读过的.mobi文件实际上是Palm资源数据库(PRC),但我找不到PHP类来处理它们.
我考虑过exec
与KindleGen一起使用,但这样做会不合适,因为它会使初始设置复杂化.我还想过在某个地方托管一个Web服务并使用XML-RPC来实现这个目标,但这也使事情变得复杂.
我的问题是:是否有一个PHP类/库(仅限PHP)可以使用PRC甚至更好,一个专门创建MobiPocket电子书的类?(因为我是根据GPL发布的,所以需要开源)
我试过搜索但却找不到任何东西.
我不知道你是否还在寻找这个PHP库,但以防万一:https://github.com/raiju/phpMobi.这是一个从html文件创建mobi文件的库.
它应该仍然被视为一个实验版本,但对于带有一些图像的基本文档它应该没有问题.