首页/ 生活/ 文章详情

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 

文章评论1 records

最新 最早
唐牛才是食神
发现不得了的东西,今晚回去好好研究下...
来自Firefox Windows 10 2022-06-15 10:49 回复
唐牛才是食神

0

最新评论Latest comments

凡心的仙人凡心的仙人 昨天 14:35
谢谢你了!
rantrismrantrism 2023-04-03 11:27
您好~我是腾讯云开发者社区运营,关注了您分享的技术文章,觉得内容很棒,我们诚挚邀请您加入腾讯云自媒体分享计划。完整福利和申请地址请见:https://cloud.tencent.com/developer/support-plan 作者申
唐牛才是食神唐牛才是食神 2022-06-15 10:51
(*°▽°*)八(*°▽°*)♪,解决了
唐牛才是食神唐牛才是食神 2022-06-15 10:49
发现不得了的东西,今晚回去好好研究下...
胖螺胖螺 2022-02-04 00:58
( ゜- ゜)つロ 在写了在写了。看到也有些感慨。因为站长前年在我原博客的留言,让我毅然选择去深造,选择读研,曾经我想过挺多东西的,还是自己本专业的适合我自己。在这先表达感谢。新年快乐!