当时想要买 Kindle 不单单只是为了要看书,其实还想用它来看看漫画什么的,但真正到手后,却发现用 Kindle Paperwhite 看漫画是如此的蛋疼。网上大致上流传着两种方法:

  1. 将图片转成 PDF 来看
  2. 在 Kindle 根目录建立名为“images”的文件夹再将图片扔进去
    两个方法都有各种缺点,比如说用 PDF 来看图片无法全屏,于是字就各种小,幸亏还能缩放横屏凑合看看,但是还是非常不方便。再说看 PDF 经常会突然内存不足… 至于直接看图虽然能全屏,但是不能缩放,当字真的很小的时候就纠结了,但是最可恨的还是无法记录阅读进度。

Updates

2013-07-20 | 使用 ChainLPKindleComicConverter 就能解决问题了(居然有人看这文…

直到有一天看到梁叔在 Instagram 放了一张花钱在 JP Kindle Store 上搞下来的漫画(能够全屏看)的图后,咱才知道原来还有第三种方法,之后,我便锲而不舍地在 Google 上寻找自制这种家伙的方法。咱先是找到了一片这样的文章 How To Create KF8 Panel Magnification ,里面讲到了如何为自己的漫画添加 KF8 里特有的 Panel View 效果,嘛反正提到了全屏。我试了好久但是没有成功,可能是智商问题。

一周没管这件事后,又不小心跑去 Google 了,这次终于找到了一个可行的方法,咱大致翻译一下:

  1. 将下载下来的漫画 Resize 到 758 x 1024(不修改图片尺寸的话会在用 Kindlegen 生成 .mobi 时各种 error. 不过到时候改 .opf 里的尺寸再用 Kindlegen 应该也可以吧..),存为 PNG 或 JPG
  2. 按顺序放好在文件夹里,比如说这样 (前头要放’0’免得顺序出问题 /)
    C:\Naruto
    |–C:\Naruto\Chapter 001\
    |–C:\Naruto\Chapter 001\001.png
    |–C:\Naruto\Chapter 001\002.png
    |–C:\Naruto\Chapter 002\
    |–C:\Naruto\Chapter 002\001.png
    |–C:\Naruto\Chapter 002\002.png
  3. 打开此链接下载一个叫 KindleComicParser (最新版需要 .NET 4.0)的东西,并运行它。框框里填乃漫画的名称,然后按 process 找到漫画的目录,然后就会生成一堆 HTML 和 .opf 和 .ncx
  4. Kindlegen 来处理生成的 .opf,然后就会生成乃想要的 .mobi 了
  5. Kindlestrip 来缩小 .mobi 一半的体积
    我看了看生成的 HTML 和 ncx 发现没什么特别的,所以大概就是 opf 在作祟吧,比如说里面这几条就相当可疑:
1
2
3
4
meta name="book-type" content="comic"
meta name="zero-gutter" content="true"
meta name="zero-margin" content="true"
meta name="fixed-layout" content="true"