The bulk metadata edit function, set cover from file will extarct the first page of the pdf as the cover. Indeed, normally, simplya dding the pdf file to calibre will extract the first page as the cover, unless you have either tuned off metadata reading from file contents in Preferences->Adding books, or you have disabled the pdf metadata reading plugin in Preferences->plugins
|