各位前端大佬,最近在做 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 |