【发布时间】:2012-05-07 22:12:53
【问题描述】:
我有一个项目的想法,但它需要能够在服务器上动态创建 Kindle 书籍,最好是在 .net 中。
但是,我还没有找到任何库来执行此操作。我看到有 epub 库,但这些库仍然需要转换为 azw。
这可能吗,如果可以,请问有人指点吗?
【问题讨论】:
我有一个项目的想法,但它需要能够在服务器上动态创建 Kindle 书籍,最好是在 .net 中。
但是,我还没有找到任何库来执行此操作。我看到有 epub 库,但这些库仍然需要转换为 azw。
这可能吗,如果可以,请问有人指点吗?
【问题讨论】:
我正在做类似的事情。一种方法是:
至于创建目录、在新页面上开始章节以及其他可以在 Kindle 电子书中完成的事情,您可能需要阅读 kindle 格式指南,例如 Amazon Kindle Publishing Guidelines。
此外,您可能想阅读第三方关于该主题的书籍。我亲自阅读了 Joshua Tallent 的 Kindle Formatting 和 Steven Lewis 的 How to Format Perfect Kindle Books ,它们都包含使用 HTML 文件正确格式化 Kindle 图书所需的信息。您可以从亚马逊获得这两本书。 Tallent 和 Lewis 的书籍面向可能从未手动创建过 HTML 文件的作者,并指导您完成整个过程。
【讨论】:
你可以试试Calibre。它支持 .mobi 文件格式。
如果您已经能够创建 EPUB 文件,请使用 Calibre 命令行工具 ebook-convert.exe:
ebook-convert.exe c:\file.epub c:\file.mobi --output-profile=kindle
您也可以生成 PDF 文件,因为 Kindle 支持这些文件。
【讨论】: