我创建了这个批处理文件来将我的 epub 文件压缩成一个 epub。
它检查现有的 epub 并将其删除。
它检查当前文件夹名称,然后简单地创建一个具有相同名称的 zip 文件。然后将 .zip 重命名为 .epub
for %%a in (.) do set currentfolder=%%~na
del *.epub
7z a -tzip %currentfolder%.zip META-INF OPS mimetype
rename *.zip *.epub
但是我没有通过这个 epub 文件的验证。http://validator.idpf.org/给了我以下两个我需要修复的错误。
- Mimetype 条目丢失或不是存档中的第一个
- item (OPS/image/Thumbs.db) 存在于 zip 文件中,但未在 OPF 文件中声明
1.如何强制 mimetype 文件成为存档中的第一个?
2.如何删除这个thumbs.db,我可以在存档中看到它,但我在资源管理器中看不到它?
先感谢您