0

我知道这可能不是问这个问题的最佳地点......

我有一个将重要的 html 文档发送到我的 Kindle 的应用程序。它们显示得很好,但所有引用的资源(css、图像等)都不存在。

我并不真正关心缺少 css,但拥有图像对我来说至关重要。即使有时它们被绝对引用,它们也不会显示。

我尝试发送带有 html 文件及其引用的所有图像的压缩存档,但 Kindle 将其解释为单独的文档。

PS 我通过亚马逊的免费@free.kindle.com 电子邮件发送文件。

4

2 回答 2

3

您必须使用KindleGen 实用程序从您的 .html 生成 .mobi 以保存图像、css 并使用封面图像、目录等内容。

当您拥有 .html 文件和相关图像资源时,您必须创建(生成).opf 文件(通常它只是描述您的图书资源的 xml 文件)。KindleGen 在 .html 中包含了 Kindle 用户指南的示例以及相关的 .opf

之后,只需将 kindlegen 与 shell 中的 .opf 文件一起使用来创建 .mobi 文件,然后您可以将其通过电子邮件发送到您的 kindle 电子邮件地址。

于 2011-08-14T18:12:16.367 回答
0

当您仅向 Kindle 发送一个 zip 文件时,它将分隔此文档中的所有内容。

您需要将此 zip 转换为 mobi 文件,然后 Kindle 才知道这是一个文档。对于该任务,您可以使用 Calibre 或任何其他电子书转换器。每个图像都必须在根目录中并通过相对路径引用。

样本:

<div id="header">
<h1>Logo</h1>
<img src='blabla.png'/>
</div>
于 2011-08-09T09:21:47.277 回答