扩展ng2-pdf-viewer以支持在pdf上绘图的方法?

时间:2019-05-23 08:59:28

标签: javascript angular pdf canvas pdfjs

我在应用程序中将 ng2-pdf-viewer 用作PDF Viewer组件,现在我想扩展该组件以支持pdf之上的绘图,以总结方式添加铅笔或其他可以帮助我在pdf上绘制形状的东西。

实现相同目标的可能方法是什么?像画布层之类的东西?还是我们在npm中提供了一些对文本,图形和图像有高水平支持的软件包。

即使我尝试寻找npm软件包,以支持pdf上的绘图,也可以寻找pdf软件包本身,例如 ngx-extended-pdf-viewer 简单pdf-viewer 不幸的是没有找到任何解决办法。

例如,利用 acrobat阅读器绘图功能,附上了我的绘图示例。

enter image description here

1 个答案:

答案 0 :(得分:0)

在未收到问题的答案后,我自己解决了问题,在 ng2-pdf-viewer 上写了我自己的画布层,并扩展了图层以使用 picker> 更改笔触的大小,宽度,颜色,甚至在放大/缩小ng2- pdf后将画布像素保留在 ng2-pdf-viewer 上pdf查看器。

很快,由于脚本很长,我将为此创建一个小提琴。