【问题标题】:export to epub format in php在php中导出为epub格式
【发布时间】:2011-03-20 07:00:05
【问题描述】:

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

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

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

有什么建议吗?

【问题讨论】:

标签: php export epub ibooks


【解决方案1】:

您可能想看看ePubExport 项目或从它的源代码中获得一些想法。

ePubExport 是一个 Mediawiki 扩展 用于以 epub 格式导出 wiki 页面 支持离线阅读 电子阅读器或平板电脑。

也可以看看获奖班EPub

这个类可以用来创建 创建 EPUB 格式的电子书 Apple iPad 和其他电子书阅读器。

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

该类建立一个包含所有 电子书信息并服务于 用于下载或返回的电子书存档 它是一个字符串。

更多资源/库:

【讨论】:

    【解决方案2】:

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

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

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

    所以:

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

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

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

    祝你好运!

    【讨论】:

      猜你喜欢
      • 2014-01-27
      • 1970-01-01
      • 1970-01-01
      • 2010-11-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多