簡體   English   中英

使用C#以編程方式創建Kindle書?

[英]Create Kindle book programmatically using C#?

我有一個項目的想法,但它需要能夠在服務器上動態創建Kindle書籍,最好是.net。

但是,我沒有找到任何庫來執行此操作。 我看到有epub庫,但是這些仍然需要轉換為azw。

這有可能,如果有的話,有人有任何指示嗎?

我正在做類似的事情。 一種方法是:

  1. 使用您的書創建一個特殊格式的HTML文件(請參閱下面的kindle格式指南信息);
  2. 使用命令行Amazon KindleGen工具生成eBook。

至於創建目錄,在新頁面上開始章節以及可以在Kindle電子書中完成的其他內容,您可能需要閱讀點燃格式指南,例如亞馬遜Kindle發布指南

此外,您可能希望由第三方閱讀有關該主題的書籍。 我親自閱讀了Joshua Tallent的Kindle Formatting和Steven Lewis的如何格式化完美的Kindle Books,它們都包含使用HTML文件正確格式化kindle book所需的信息。 您可以從亞馬遜獲得這兩本書。 Tallent和Lewis的書籍針對那些可能從未創建過HTML文件的作者,並指導您完成整個過程。

您可以嘗試使用Calibre 它支持.mobi文件格式。

如果您已經能夠創建EPUB文件,請使用Calibre命令行工具ebook-convert.exe:

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

作為替代方案,您可以生成PDF文件,因為它們受Kindle支持。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM