-->

创建的Kindle书编程方式使用C#?(Create Kindle book programmati

2019-07-29 04:36发布

我有一个项目的想法,但它需要能够在服务器上动态创建的Kindle书籍,最好在.NET。

我还没有发现任何库但做到这一点。 我看到有EPUB库,但那么这些仍然需要转换为AZW。

这是可能的,如果是没有任何人有任何指针吗?

Answer 1:

我在做类似的事情。 去它的一种方法是:

  1. 创建你的书一个特殊格式的HTML文件(见下面的Kindle格式的指南信息); 和
  2. 使用命令行亚马逊KindleGen工具生成的电子书。

至于喜欢的目录中创建的东西,在新页面上开始的章节,并可以在Kindle的电子书来完成其他的事情,你可能需要阅读Kindle的格式指导,如亚马逊的Kindle发布准则 。

此外,您可能希望通过关于这个问题的第三方来读一本书。 我曾亲自阅读Kindle的格式由Joshua Tallent和如何由史蒂芬·刘易斯格式完美的Kindle电子书,它们都包含需要使用HTML文件格式正确点燃书的信息。 您可以从亚马逊的两本书。 该Tallent和刘易斯的书的目的是可以通过手从来没有创建一个HTML文件,并指导您通的过程中作者。



Answer 2:

您可以尝试口径 。 它有个.mobi文件格式的支持。

如果你已经能够创建一个EPUB文件,使用口径命令行工具,电子书,CONVERT.EXE:

ebook-convert.exe c:\file.epub c:\file.mobi --output-profile=kindle

作为替代方案,您可以生成PDF文件,因为它们是由Kindle的支持。



文章来源: Create Kindle book programmatically using C#?
标签: c# epub kindle