如何直接推送 epub 格式电子书到 Kindle 邮箱

使用亚马逊 Kindle 个人文档服务所有的朋友都知道,当电子书被邮箱推送时,支持的文件类型不包括 epub 格式,如果要推这个格式,需要先用 Calibre    或 KindleGen    将其转换为 等转换软件mobi 格式。没有软件或者只有手机在手怎么办?有没有更方便的方法?

EPUB(Electronic Publication 缩写,电子出版)是电子书的标准。维基百科有这样一个定义:EPub 文件内部使用 XHTML 或 DTBook 展示文本, zip 压缩格式包裹文件内容。也就是说 epub其实 格式也是一种 格式zip 压缩包,您可以直接用解压软件释放电子书源文件。

亚马逊的 Kindle 个人文档服务支持推送 ZIP 格式文件原则上直接使用 ePub 文件的后缀名改为 .zip    可以将个人文档服务器推送到亚马逊,转换为 Kindle 格式。但在实际使用中,问题经常发生,服务器经常单独转换压缩包中的文件,这样你就会得到很多零碎的文件。

因此,为了增加转换的成功率,建议将后缀名 .epub    改成 .html(个人文档服务也支持 推送HTML 格式文件),例如,您必须推送乔布斯传.epub这本电子书改为乔布斯传.html这样,服务器就不会像对待 一样对待ZIP 尝试像格式一样分析内容,只作为单个 HTML 转换文件。

因为 epub 格式源文件符合亚马逊 KF8 标准,因此亚马逊的个人文档服务器将推送的压缩包转换为 azw3 格式。当然也因此有一个小缺憾,服务器只给 mobi7 标准电子书显示封面, kf8 标准封面不能正常显示。因此,如果您不介意封面显示这个小问题,您可以使用本文。

阅读剩余
THE END