UnpackKindleS icon indicating copy to clipboard operation
UnpackKindleS copied to clipboard

转换后的书籍在macos上无法预览封面

Open ouka312 opened this issue 2 years ago • 4 comments

您好,虽然是一个小问题不过还是想请教一下。

在mac上测试了其他人上传的同本图书,可以预览出封面(文件管理器中),而您的插件转换出的没有显示。

我对比了css文件基本是一样的,不知道是不是版本的原因。

最后附上两种版本的文件,如果方便您可以测试一下。非常感谢。

epub.zip

ouka312 avatar Mar 06 '22 09:03 ouka312

并不清楚 MAC 文件管理器的逻辑,也没有条件测试……

可确认的环境都是正常的

  • iOS 设备自带的图书正常显示封面
  • 自制的 Windows 端缩略图 handler 可以让资源管理器显示封面
  • 通过 Kindlegen 转换为 mobi,在Kindle设备上正常显示封面
  • epub-check 没有检测到错误。

EPUB 3 的封面元数据在 opf 文件,声明封面图片文件的 item 标签上,标注 properties="cover-image"。

这边看不出问题,也许MAC的偶然问题。如果您有什么发现,请重启这个issue,我会试着修复。

Aeroblast avatar Mar 06 '22 15:03 Aeroblast

现在有机会测试了,确认了这个问题。查了一下finder的解决方案,似乎添加这样的语句就可以了。

<meta name="cover" content="图的id" />

已经列入修复计划。

Aeroblast avatar Aug 05 '22 02:08 Aeroblast

我也实测了一下,content.opf的manifest中添加下面一行即可预览。

<item id="cover" href="图片路径" media-type="image/jpeg" properties="cover-image"/>

ouka312 avatar Oct 10 '23 03:10 ouka312

Are there any plans to fix this?

mslmn avatar Mar 04 '24 21:03 mslmn