OnePieceReader 一个海贼王漫画阅读工具

news/2024/11/20 6:59:58/

提前讲好啊,这里没有海贼王漫画资源,只是一个打开本地漫画的阅读网站。

作为一个资深海米,最近又想看海贼王漫画了,不过看了很多海贼王动漫之后,再去看当年看的黑白漫画多少还是有点不过瘾,由简入奢易,由奢入简难嘛,而且黑白漫画需要有大把时间慢慢欣赏,现在已经很难有这样大把大把的时间了。于是去找了全彩版本来看,确实是能找到,但是找到的pdf是用于上下翻页来看的,海贼王漫画懂得都懂,有很多跨页内容,单页看很多画面很难受。虽然现在基本所有的pdf阅读器都支持双页显示,但是由于日本漫画从右向左读的特性,就会出现这种情况:

😂就挺难受的

基本所有的pdf阅读器都不会提供一个交换页面的功能,这谁受得了

索性自己开发一个工具吧,省的麻烦

最初的想法是用Qt写,写好了打包成一个软件就好。不过确实是不知道什么原因,Qt自带的pdf库总有各种各样的问题,网上关于Qt的pdf库资料也少,没办法只好放弃。然后有在网上找了找资料,找到一个叫PDF.js的工具,都说好用。转念一想,对啊,我会前端啊,干嘛不写个网站,这样还实现了跨平台,也不用换设备就需要拷贝软件了。说干就干。

需要的外部依赖是PDF.js的文件,可以用网上的,在html里面引入链接就行:

<script src="https://mozilla.github.io/pdf.js/build/pdf.js "></script>

 主要思路是利用PDF.js渲染然后显示,具体实现就不讲了,有兴趣的可以看源代码,链接在文末。

关于PDF.js的使用可以看看这篇博客:

前端实现 PDF 预览的常见方案_forward_xx的博客-CSDN博客_前端pdf预览

正如这篇文章中提到的,PDF.js需要启动一个服务器,不过也不麻烦,使用VScode的live-server插件或者直接用live-server软件也行,方法参考链接文章。

最终效果是这样:

 可以全屏显示,操作提示在打开网页时能看到。

网站地址:https://shetell.github.io/OnePieceReader/

由于是托管到GitHub的,打开会有点慢,不过加载好本地文件之后就不慢了。

有的功能比如指定页跳转以后有时间在加上吧。

项目地址:shetell/OnePieceReader: A website for reading local OnePiece manga (github.com)


http://www.ppmy.cn/news/286560.html

相关文章

Essay-One Piece海贼王每集剧情介绍

Episode-1>海贼王第1集剧情介绍&#xff1a;我是路飞&#xff01;将要成为海贼王的男人&#xff01; Episode-2>海贼王第2集剧情介绍&#xff1a;大剑客現身&#xff01;海贼猎人 罗洛亚.卓洛 Episode-3>海贼王第3集剧情介绍&#xff1a;摩根vs路飞&#xff01;神秘的…

电影《海贼王:红发歌姬》观后感

上周&#xff0c;北京已经开始陆续解封了&#xff0c;电影院也可以进入了&#xff0c;只要持有48小时核算就行&#xff0c;于是去看了这部电影《海贼王&#xff1a;红发歌姬》&#xff0c;去看之前&#xff0c;看了预告片&#xff0c;讲述路飞小时候的玩伴乌塔&#xff0c;长大…

喜欢海贼王

海贼王 我喜欢海贼王。喜欢路飞。喜欢他们那种畅快肆意的生活。

海贼王

★海贼王简介 日本国民级超人气动漫作品《ONE PIECE》&#xff0c;简称OP&#xff08;1997 - 现在&#xff09; 【原 名】ONE PIECE——十多年来日本的统治级漫画&#xff0c;单行本十年销量冠军&#xff0c;初版销量已超1亿5千8百万册&#xff0c;09年4月再版销量1千7百万册&a…

户外太阳能野营灯移动电源方案

户外太阳能野营灯移动电源方案1.1A 87%单USB输出移动电源方案 2.1A 95%以上高效率单USB输出移动电源方案 3.2.1A 90%以上高效率双USB输出移动电源方案 4.3.1A 双USB&#xff0c;单升压电路&#xff0c;高效率移动电源方案 主要特点 1高效率&#xff0c;95%以上&#xff08;输出…

蔬菜水果肉类奶制品厨房用具英语表达

1.蔬菜 名称英文名称英文 2.水果 名称英文名称英文 3.肉类 名称英文名称英文 4.奶制品 名称英文名称英文 5.厨房用品 名称英文名称英文水龙头faucet/tap水槽sink碗碟架dish rack洗洁精dishwashing liquid擦洗钢丝绒垫scouring pad切肉刀cleaver切菜板chopping board电…

AcWing347.野餐规划 最小生成树

这个问题转化成,给定一个N个点,M条边的无向图,求出无向图的一颗最小生成树,满足1号节点的入度不超过给定的整数s. 我们把1号点去除,得到的连通块的数量就是1号节点的入度T,用dfs划分连通块,若T>S,则该题无解 对于每个连通块,我们求出其最小生成树,再将每个连通块中距离1号…

五一户外露营好物该如何挑选,推荐几款实用的户外好物

​随着全民健身的浪潮&#xff0c;户外运动已经成为当下最火的运动之一。同时&#xff0c;在户外活动中&#xff0c;我们除了欣赏风景&#xff0c;也可以去了解户外的文化。 想要更好的享受户外&#xff0c;就需要有专业的装备来支撑。在我们日常使用中&#xff0c;很多人都是以…