You could also try this:
1. Save the file somewhere else.
2. Unzip the file. This is the step most likely to fail, but sometimes even if the zip file header is wrong, you might be able to extract it.
3. If you successfully unzipped it, re-zip the file. Change the extension back to .epub
4. Add the book to Calibre temporarily and try to open it in the viewer.
5. If that works, delete the temporary copy and replace the epub format of the original book with the fixed epub.
|