首页/ 生活/ 文章详情

Comic++ 更懂你的漫画阅读器

Comic++ 漫画 阅读器 ADCSee zip.js 发布于 2020-12-28

漫画,一张一张的翻页式的阅读已成为过去。当今主流的是下拉滚动式阅读,减少了等待时间,降底打断阅读的机率,沉浸式的阅读体验。

囤积在硬盘里的漫画,可否有同等的待遇?惜的是大家都忙着开发移动端应用,早已忽略了这小众的需求。

现存的PC端漫画阅读器,居然还是一页一页的翻页模式,直接使用 ADCSee 5.0 不更好么,无须再下载新的软件。

没有适合的漫画阅读器软件,怎么办?程序员:自已造。

结合自身的专业,决定依赖浏览器作为容器,制作一个 Web 版的漫画阅读器。

Web 版漫画阅读器的优势

1.无须额外安装,访问链接即可
2.跨平台,支持:win、mac 和 移动端
3.实时更新,100%同步

Comic++ 是属于站在巨人肩膀的产物,其核心依赖 zip.js 库,减少对压缩文件操作研发时间。于是结合真实的应用场景,Comic++拥有了三个文件上传模式。

Zip压缩包上传模式:

选择上传Zip压缩文件,自动解压到内存,解压文件的快慢由PC性能决定。根据文件索引,一张一张生成图片预览,非图片格式文件,自动跳过。可支持拖动上传。

纯文件夹上传模式:

选择文件夹,自动过滤非图片文件,自动生成图片预览。注意:拖动上传不支持该方法。

批量图片上传模式:

充许同时选择多个图片文件上传,按图片上传先后顺序,自动生成图片预览。选择文件上传与拖动上传皆可实现。

三个文件上传模式不同之处在于对上传文件的预处理,主要读取文件内图片文件方式不同,后面的大同小异。

Comic++主要功能

1.关灯,切换黑白主题
2.设置放大,调整漫画图片的适合大小
3.设置间距,调整漫画图片的上下间距

基于漫画的真实文件存储在本地,上传的文件路径存在内存,通过下拉滚动,利用路径索引,提前生成预览图片。

传送门:

web 版 Comic++

 参考资料:

jszip: https://github.com/Stuk/jszip
jszip-utils: https://github.com/Stuk/jszip-utils 

文章评论0 records

最新 最早

0

最新评论Latest comments

big2catbig2cat 08-27 16:11
然而没什么用,smartpss不兼容老录像机,就算能看回放,很多时间点在回放里也看不到
HentaiCatHentaiCat 2020-12-30 10:22
考科目二全程很紧张,考了三次才过,有次侧方入库直接pass,100分扣完,呜呜呜~
猫猫酱猫猫酱 2020-11-12 10:56
一入多肉深似海,说多都是泪
soulkunsoulkun 2020-11-05 15:54
IconFont的图标真的很好用!!!
无限链霉球菌无限链霉球菌 2020-11-03 11:41
药店,了解一下(`・ω・´)