我用
epub
(使用 Python)创建了一些带有封面页和封面图片的电子书。Calibre
,我可以将用作封面的图像标记为 cover image
。封面显示在我的 MacBook 和 Kindle 上。
有办法在 de epub 中手动设置此属性吗?
在 Python 中,我创建了所有章节文件和其他所需文件,压缩文件夹并将
.zip
扩展名更改为 .epub
。在 Calibre
中设置封面图像后,无法再解压 .epub
来查看发生了什么变化。
有什么建议如何解决这个问题吗?
https://www.w3.org/TR/epub-33/#sec-cover-image
好的,所以您的问题可以通过两种方式解决:)
这是如何在没有
Calibre
的情况下解决封面问题的答案,请按照以下步骤操作:
content.opf
文件中,确保封面图像在清单部分中列出并具有唯一标识符:<item id="cover-image" href="images/cover.jpg" media-type="image/jpeg" properties="cover-image"/>
content.opf
元数据部分,您可以包含一个指向封面图像 ID 的元元素<meta name="cover" content="cover-image"/>