在php中导出到epub格式

Liz*_*ard 16 php export epub ibooks

有谁知道可以创建/导出ePub文件的php类?

我有一本存储在mysql数据库中的书,我希望将它作为ePub格式书出版?

这是一本非常基础的书,简单的文字和章节,以及一些图像.

有什么建议?

Sar*_*raz 24

您可能想要查看ePubExport项目或从其源代码中获取想法.

ePubExport是一个Mediawiki扩展,用于以epub格式导出wiki页面,以便在支持的电子阅读器或平板电脑中进行离线阅读.

还可以看看获奖类EPub

此类可用于为Apple iPad和其他电子书阅读器创建EPUB格式的电子书.

它可以设置电子书的详细信息,如作者,出版商,评论等,以及电子书章节数据.

该类使用所有电子书信息构建存档,并提供电子书存档以供下载或将其作为字符串返回.

更多资源/图书馆:


Oli*_*lck 5

Epub 只是一个存档,就像 zip 或 tar。如果你想从头开始用 php 创建一个 epub 文件,你必须创建单独的 html 文件和一些带有正确信息的 xml 文件。然后您应该将它们组合在一个存档中,它实际上只是一个 zip 存档。这有点工作,但用php做起来并不是很难。

创建 zip:http : //davidwalsh.name/create-zip-php

对于 XML,最简单的方法是创建您需要的标签,使用正确的输出构建它也很简单。

所以:

1) 创建 html 和 xml 文件并将它们临时保存在您的服务器上。

2) 在您的服务器上使用正确的文件创建一个 zip 存档。

3) 让用户下载扩展名为 .epub 的档案。

祝你好运!