Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
P
pic-reader
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
龙菲
pic-reader
Commits
b1ce5555
提交
b1ce5555
authored
8月 15, 2025
作者:
龙菲
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
feat: 增加pdfviewer组件
上级
4e9bd2a2
显示空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
141 行增加
和
2 行删除
+141
-2
index.html
index.html
+2
-0
package-lock.json
package-lock.json
+137
-0
magazine.css
public/css/magazine.css
+2
-2
pdf.js
public/pdf.js
+0
-0
没有可用的文件名
+0
-0
没有找到文件。
index.html
浏览文件 @
b1ce5555
...
...
@@ -9,6 +9,8 @@
content=
"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"
/>
<title>
PDF阅读器
</title>
<script
src=
"/pdfjs-dist/build/pdf.js"
></script>
<script
src=
"/pdfjs-dist/web/pdf_viewer.js"
></script>
<!-- 引入jQuery -->
<!-- <script src="/js/jquery.min.1.7.js"></script> -->
<!-- 引入Turn.js -->
...
...
package-lock.json
浏览文件 @
b1ce5555
...
...
@@ -953,6 +953,18 @@
"node"
:
">=6.0.0"
}
},
"node_modules/@jridgewell/source-map"
:
{
"version"
:
"0.3.11"
,
"resolved"
:
"https://registry.npmmirror.com/@jridgewell/source-map/-/source-map-0.3.11.tgz"
,
"integrity"
:
"sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA=="
,
"dev"
:
true
,
"optional"
:
true
,
"peer"
:
true
,
"dependencies"
:
{
"@jridgewell/gen-mapping"
:
"^0.3.5"
,
"@jridgewell/trace-mapping"
:
"^0.3.25"
}
},
"node_modules/@jridgewell/sourcemap-codec"
:
{
"version"
:
"1.5.0"
,
"resolved"
:
"https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz"
,
...
...
@@ -2221,6 +2233,14 @@
"integrity"
:
"sha512-7VPMEPuYznPSoR21NE1zvd2Xna6c/CloiZCfcMXR1Jny6PjX0N4Nsa38zcBFo/FMK+BlA+FLKbJCQ0i2yxp+Xg=="
,
"dev"
:
true
},
"node_modules/buffer-from"
:
{
"version"
:
"1.1.2"
,
"resolved"
:
"https://registry.npmmirror.com/buffer-from/-/buffer-from-1.1.2.tgz"
,
"integrity"
:
"sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ=="
,
"dev"
:
true
,
"optional"
:
true
,
"peer"
:
true
},
"node_modules/bundle-name"
:
{
"version"
:
"4.1.0"
,
"resolved"
:
"https://registry.npmmirror.com/bundle-name/-/bundle-name-4.1.0.tgz"
,
...
...
@@ -6933,6 +6953,29 @@
"urix"
:
"^0.1.0"
}
},
"node_modules/source-map-support"
:
{
"version"
:
"0.5.21"
,
"resolved"
:
"https://registry.npmmirror.com/source-map-support/-/source-map-support-0.5.21.tgz"
,
"integrity"
:
"sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w=="
,
"dev"
:
true
,
"optional"
:
true
,
"peer"
:
true
,
"dependencies"
:
{
"buffer-from"
:
"^1.0.0"
,
"source-map"
:
"^0.6.0"
}
},
"node_modules/source-map-support/node_modules/source-map"
:
{
"version"
:
"0.6.1"
,
"resolved"
:
"https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz"
,
"integrity"
:
"sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
,
"dev"
:
true
,
"optional"
:
true
,
"peer"
:
true
,
"engines"
:
{
"node"
:
">=0.10.0"
}
},
"node_modules/source-map-url"
:
{
"version"
:
"0.4.1"
,
"resolved"
:
"https://registry.npmmirror.com/source-map-url/-/source-map-url-0.4.1.tgz"
,
...
...
@@ -7355,6 +7398,34 @@
"node"
:
">=16.0.0"
}
},
"node_modules/terser"
:
{
"version"
:
"5.43.1"
,
"resolved"
:
"https://registry.npmmirror.com/terser/-/terser-5.43.1.tgz"
,
"integrity"
:
"sha512-+6erLbBm0+LROX2sPXlUYx/ux5PyE9K/a92Wrt6oA+WDAoFTdpHE5tCYCI5PNzq2y8df4rA+QgHLJuR4jNymsg=="
,
"dev"
:
true
,
"optional"
:
true
,
"peer"
:
true
,
"dependencies"
:
{
"@jridgewell/source-map"
:
"^0.3.3"
,
"acorn"
:
"^8.14.0"
,
"commander"
:
"^2.20.0"
,
"source-map-support"
:
"~0.5.20"
},
"bin"
:
{
"terser"
:
"bin/terser"
},
"engines"
:
{
"node"
:
">=10"
}
},
"node_modules/terser/node_modules/commander"
:
{
"version"
:
"2.20.3"
,
"resolved"
:
"https://registry.npmmirror.com/commander/-/commander-2.20.3.tgz"
,
"integrity"
:
"sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
,
"dev"
:
true
,
"optional"
:
true
,
"peer"
:
true
},
"node_modules/through2"
:
{
"version"
:
"2.0.5"
,
"resolved"
:
"https://registry.npmmirror.com/through2/-/through2-2.0.5.tgz"
,
...
...
@@ -8982,6 +9053,18 @@
"integrity"
:
"sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A=="
,
"dev"
:
true
},
"@jridgewell/source-map"
:
{
"version"
:
"0.3.11"
,
"resolved"
:
"https://registry.npmmirror.com/@jridgewell/source-map/-/source-map-0.3.11.tgz"
,
"integrity"
:
"sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA=="
,
"dev"
:
true
,
"optional"
:
true
,
"peer"
:
true
,
"requires"
:
{
"@jridgewell/gen-mapping"
:
"^0.3.5"
,
"@jridgewell/trace-mapping"
:
"^0.3.25"
}
},
"@jridgewell/sourcemap-codec"
:
{
"version"
:
"1.5.0"
,
"resolved"
:
"https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz"
,
...
...
@@ -9789,6 +9872,14 @@
"integrity"
:
"sha512-7VPMEPuYznPSoR21NE1zvd2Xna6c/CloiZCfcMXR1Jny6PjX0N4Nsa38zcBFo/FMK+BlA+FLKbJCQ0i2yxp+Xg=="
,
"dev"
:
true
},
"buffer-from"
:
{
"version"
:
"1.1.2"
,
"resolved"
:
"https://registry.npmmirror.com/buffer-from/-/buffer-from-1.1.2.tgz"
,
"integrity"
:
"sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ=="
,
"dev"
:
true
,
"optional"
:
true
,
"peer"
:
true
},
"bundle-name"
:
{
"version"
:
"4.1.0"
,
"resolved"
:
"https://registry.npmmirror.com/bundle-name/-/bundle-name-4.1.0.tgz"
,
...
...
@@ -13104,6 +13195,28 @@
"urix"
:
"^0.1.0"
}
},
"source-map-support"
:
{
"version"
:
"0.5.21"
,
"resolved"
:
"https://registry.npmmirror.com/source-map-support/-/source-map-support-0.5.21.tgz"
,
"integrity"
:
"sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w=="
,
"dev"
:
true
,
"optional"
:
true
,
"peer"
:
true
,
"requires"
:
{
"buffer-from"
:
"^1.0.0"
,
"source-map"
:
"^0.6.0"
},
"dependencies"
:
{
"source-map"
:
{
"version"
:
"0.6.1"
,
"resolved"
:
"https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz"
,
"integrity"
:
"sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
,
"dev"
:
true
,
"optional"
:
true
,
"peer"
:
true
}
}
},
"source-map-url"
:
{
"version"
:
"0.4.1"
,
"resolved"
:
"https://registry.npmmirror.com/source-map-url/-/source-map-url-0.4.1.tgz"
,
...
...
@@ -13431,6 +13544,30 @@
"integrity"
:
"sha512-GTt8rSKje5FilG+wEdfCkOcLL7LWqpMlr2c3LRuKt/YXxcJ52aGSbGBAdI4L3aaqfrBt6y711El53ItyH1NWzg=="
,
"dev"
:
true
},
"terser"
:
{
"version"
:
"5.43.1"
,
"resolved"
:
"https://registry.npmmirror.com/terser/-/terser-5.43.1.tgz"
,
"integrity"
:
"sha512-+6erLbBm0+LROX2sPXlUYx/ux5PyE9K/a92Wrt6oA+WDAoFTdpHE5tCYCI5PNzq2y8df4rA+QgHLJuR4jNymsg=="
,
"dev"
:
true
,
"optional"
:
true
,
"peer"
:
true
,
"requires"
:
{
"@jridgewell/source-map"
:
"^0.3.3"
,
"acorn"
:
"^8.14.0"
,
"commander"
:
"^2.20.0"
,
"source-map-support"
:
"~0.5.20"
},
"dependencies"
:
{
"commander"
:
{
"version"
:
"2.20.3"
,
"resolved"
:
"https://registry.npmmirror.com/commander/-/commander-2.20.3.tgz"
,
"integrity"
:
"sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
,
"dev"
:
true
,
"optional"
:
true
,
"peer"
:
true
}
}
},
"through2"
:
{
"version"
:
"2.0.5"
,
"resolved"
:
"https://registry.npmmirror.com/through2/-/through2-2.0.5.tgz"
,
...
...
public/css/magazine.css
浏览文件 @
b1ce5555
...
...
@@ -124,12 +124,12 @@ body {
}
.magazine-viewport
.page
img
{
-webkit-touch-callout
:
none
;
/*
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select
:
none
;
user-select: none;
*/
margin
:
0
;
}
...
...
public/pdf.js
0 → 100644
浏览文件 @
b1ce5555
This source diff could not be displayed because it is too large. You can
view the blob
instead.
浏览文件 @
b1ce5555
No preview for this file type
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论