首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否存在处理PRC/.mobi文件的PHP库?

是否存在处理PRC/.mobi文件的PHP库?
EN

Stack Overflow用户
提问于 2010-02-11 13:49:19
回答 4查看 3K关注 0票数 2

我正在编写一个WordPress plugin,以便以大多数主要的eBook格式从选定的类别创建一个eBook。我想支持MobiPocket,因为这是Kindle使用的格式,但我不确定该怎么做。根据我所读到的内容,.mobi文件实际上是Palm Resource Databases (PRC),但是我还没有找到一个使用这些文件的类。

我考虑过将exec与KindleGen一起使用,但这并不可取,因为它会使初始设置变得复杂。我还考虑过在某个地方托管web服务,并使用XML-RPC来完成此任务,但这也会使事情变得复杂。

我的问题是:有没有一个PHP类/库(仅PHP优先)可以与PRC一起工作,甚至更好,一个专门创建MobiPocket电子书的类?(需要是开源的,因为我是在GPL下发布的)

我试过搜索,但什么也找不到。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-05-25 01:13:09

我不知道您是否还在寻找这个PHP库,但是以防万一:https://github.com/raiju/phpMobi。这是一个从html文件创建mobi文件的库。

它仍然应该被看作是一个实验版本,但对于只有几张图片的基本文档,它应该没有问题。

票数 5
EN

Stack Overflow用户

发布于 2010-02-16 23:23:47

不幸的是没有;但是,二进制编译格式是一个开放的规范,可从http://www.mobipocket.com/dev/article.asp?BaseFolder=prcgen获得

转换未编译格式的唯一直接方法是使用PHP的原生XML功能创建它们,然后使用exec调用编译器,我知道您不想这样做。如果您使用此路径,则上面的链接也包含有关此XML格式的详细信息。

票数 1
EN

Stack Overflow用户

发布于 2010-03-18 06:38:22

你可能想试试mobiperl工具,

https://dev.mobileread.com/trac/mobiperl/wiki

请注意,我还没有测试它们。但它们至少在2007年就已经存在了,所以现在应该可以很好地工作了。谷歌"Mobiperl - Perl处理MobiPocket文件的工具“,在移动阅读板上找到讨论它的帖子。作为一个新的发帖者,我不能在我的回复中添加两个超链接。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2242548

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档