自用本地epub/mobi/azw3电子漫画阅读器
ComiRead.csproj:独立 EPUB 漫画阅读器模块。Converter/ComiRead.Converter.csproj:独立 MOBI/AZW3 转 EPUB 模块。Library/ComiRead.Library.csproj:独立本地书库管理器模块。
EPUB 阅读器:
dotnet run --project ComiRead.csprojMOBI/AZW3 转 EPUB:
dotnet run --project Converter\ComiRead.Converter.csproj书库管理器:
dotnet run --project Library\ComiRead.Library.csproj转换模块调用 Calibre 的 ebook-convert。如果不想在系统里预先安装 Calibre,可以把 Calibre Portable 放到项目本地目录:
tools/calibre/ebook-convert.exe
或:
tools/calibre/Calibre/ebook-convert.exe
tools/calibre/ 已被 .gitignore 忽略,不会随仓库上传。转换器查找优先级为:CALIBRE_EBOOK_CONVERT 环境变量、项目本地 tools/calibre、系统 PATH、常见 Calibre 安装目录。