View Single Post
Old 11-28-2012, 05:15 PM   #3
kiwidude
calibre/Sigil Developer
kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.
 
Posts: 4,224
Karma: 1334002
Join Date: Oct 2010
Location: London, UK
Device: Kindle Paperwhite 3G, iPad 3, iPad Air
@bhewson - if the epub did not originally have a cover (or if the cover is not correctly "specified" by the internal manifest files in the epub) then saving to disk/sending to device cannot insert/replace a cover for you. Other metadata can be updated, but covers are special things that require a combination of an html page, an image and certain other bits of configuration data to identify it as such.

The solution as you have found is either to use the Modify ePub plugin and its "Insert/replace cover" option (preferred solution), or to do an EPUB->EPUB conversion (not recommended).

Once either of those two actions have been performed, then if in future you change the cover in calibre the epub sent to your device will include the latest image, without you having to repeat the plugin or conversion steps. However if you want to use the calibre viewer to see the copy of the epub inside your library also with a new cover, then you will need to repeat them again.

The easiest solution to ensure every epub has a cover is to just make it part of your workflow of adding books to calibre to run the plugin along with other steps of downloading metadata etc that many of us do.
kiwidude is offline   Reply With Quote