各位前端大佬,最近在做 pdf.js 的二次开发,怎么实现 https://pdfjs.express/的文本选中效果?看着是在 canvas 上直接实现的
1
jones2000 2022-05-03 23:03:37 +08:00
充钱不就有这个功能了嘛。
|
2
lisongeee 2022-05-04 01:55:20 +08:00
这个渲染也是数据驱动的吗?不知道 canvas 有没有类似 react 这种数据驱动的框架,可以定义类似一个 selectState:{start:{column:number;row:number};end:{column:number;row:number};visible:boolean} 然后去渲染在 ui 上面
|
3
Valid 2022-05-04 02:47:51 +08:00
pdf.js 渲染出来的直接就带有这个啊
|
4
abcd191898105 2022-05-04 09:53:02 +08:00 via iPhone
这几天做签章的时候用的一个 pdf 库把文字就是渲染成标签的。你要不看下那个,找找思路
|
6
kkocdko 2022-05-04 10:43:49 +08:00
原本就有这个啊?你是不是把 text layer 关掉了?
|
8
wuhai OP @abcd191898105 是哪个库?我看下
|
9
abcd191898105 2022-05-05 17:28:17 +08:00 via iPhone
@wuhai pdfvuer 这个,有个选项是文字渲染成标签。我用的 vue
|