各位前端大佬,最近在做 pdf.js 的二次开发,怎么实现 https://pdfjs.express/的文本选中效果?看着是在 canvas 上直接实现的

1
jones2000 2022 年 5 月 3 日
充钱不就有这个功能了嘛。
|
2
lisongeee 2022 年 5 月 4 日
这个渲染也是数据驱动的吗?不知道 canvas 有没有类似 react 这种数据驱动的框架,可以定义类似一个 selectState:{start:{column:number;row:number};end:{column:number;row:number};visible:boolean} 然后去渲染在 ui 上面
|
3
Valid 2022 年 5 月 4 日
pdf.js 渲染出来的直接就带有这个啊
|
4
abcd191898105 2022 年 5 月 4 日 via iPhone
这几天做签章的时候用的一个 pdf 库把文字就是渲染成标签的。你要不看下那个,找找思路
|
6
kkocdko 2022 年 5 月 4 日
原本就有这个啊?你是不是把 text layer 关掉了?
|
8
wuhai OP @abcd191898105 是哪个库?我看下
|
9
abcd191898105 2022 年 5 月 5 日 via iPhone
@wuhai pdfvuer 这个,有个选项是文字渲染成标签。我用的 vue
|