Fix some perf/space problems, add a cover for e621
[fanfix.git] / src / be / nikiroo / fanfix / supported / Epub.java
index f6a0b410338a3a1a7635601be402054fe5c761d1..437197a5a66cb12cee19a05ef192e9d35622494d 100644 (file)
@@ -12,8 +12,6 @@ import java.util.Map.Entry;
 import java.util.zip.ZipEntry;
 import java.util.zip.ZipInputStream;
 
-import javax.imageio.ImageIO;
-
 import be.nikiroo.fanfix.Instance;
 import be.nikiroo.fanfix.data.MetaData;
 import be.nikiroo.utils.IOUtils;
@@ -115,7 +113,7 @@ class Epub extends InfoText {
                                        // Cover
                                        if (getCover()) {
                                                try {
-                                                       cover = ImageIO.read(zipIn);
+                                                       cover = IOUtils.toImage(zipIn);
                                                } catch (Exception e) {
                                                        Instance.syserr(e);
                                                }