2011-06-27 50 views
0

我知道這可能不是問這個問題的最佳地點...Kindle - 在html中顯示圖像

我有一個應用程序將重要的html文檔發送到我的Kindle。他們顯示所有權利,但所有引用的資源(CSS,圖像等)不在那裏。

我真的不關心缺席的CSS,但有圖像對我至關重要。即使有時它們被絕對引用,它們也不會被顯示。

我試圖發送一個帶有html文件和它引用的所有圖像的壓縮存檔,但是Kindle將它解釋爲單獨的文檔。

P.S.我通過亞馬遜的免費@ free.kindle.com電子郵件發送文件。

+0

它們如何被絕對引用?你有一個例子嗎? –

+0

也許不完全是你在找什麼,但是...我需要將一些html文件與圖像轉換爲.mobi(kindle內部格式)。我爲此使用Calibre(偉大的軟件!)。原來,kindle只是正確地顯示圖像,如果它們位於與html相同的物理目錄中,並且使用相對路徑(即沒有路徑,只是名稱)引用它們。否則,即使在生成的.mobi文件中,也不會顯示圖像。 –

回答

3

你必須使用KindleGen utility從您的.html生成對.mobi域名保存圖像,CSS和使用的東西,喜歡的封面圖片,內容等

當表有您的.html文件和相關圖片資源您必須創建(生成).opf文件(通常它只是描述您的圖書資源的xml文件)。 KindleGen有 包括在.html中的Kindle用戶指南的示例.opf

之後,只需在shell中使用kindlegen與。

0

當您僅向Kindle發送一個zip文件時,它將分隔本文檔中的所有內容。

你需要將此zip轉換爲mobi文件,然後Kindle知道這是一個文件。 對於這項任務,您可以使用Calibre或任何其他電子書轉換器。每個圖像都必須位於根目錄中,並通過相對路徑進行引用。

樣品:

<div id="header"> 
<h1>Logo</h1> 
<img src='blabla.png'/> 
</div>