转文件的时候在输出文件设置里要将界面设置改为平板电脑,否则如果图片分辨率大于你默认的设置分辨率就会被压缩,导致你文件变小。

最好不要用calibre把文件转来转去,除了转kfx是需要调用亚马逊自带的程序以外,calibre的转换都会破环epub文件的css,content.opf里的meta信息。很多人反应的kindle时不时卡白屏,卡大树,还有被kindle大量删书,基本都是跟calibre转换书籍脱不了干系。zlibrary里也充斥这大量这样的epub文件。以前kindle并不会删除calibre转换后传入kindle的电子书,但估计因为这样的书造成kindle卡大树的问题被亚马逊重视了,所以开始大量的自动删除caliibre生成的电子书。我个人以前用亚马逊官方的电子书生成软件kindlegen生成的就从来没有被自动删除。这也可从一个侧面推测亚马逊这样做的目的。
另外你传书失败也可能本身你的epub就已经被calibre转换过,亚马逊对epub目录检查比较严格,calibre转的书会生成一些不必要的锚点,然后在目录里超链接带着这些锚点的链接,而calibre生成锚点的命名正好不符合亚马逊对目录标准的要求,然后书就会发送失败。其实书内部如果有一些小的html或者css上的语法错误语义错误,传书也能成功。由于目录问题导致的发送失败的可能性比较大。