0

我在 jhipster 生成的角度应用程序中使用 PDfjs-dist 以将 pdf 文件显示为画布。

我还使用 CDK 拖放模块将其拖放到 pdf 中,以便为我想要插入到后端的 pdf 文件中的签名获取占位符。

我寻找一种方法来知道我将元素放在 pdf 文件中的位置(而不是在 html 页面中)。我发现这个解决方案是由 nodeJs 上的某个人实现的。

https://codepen.io/ValerioEmanuele/pen/pGRZqe# 我也使用了这个树函数,但它只给了我 html 页面上的坐标;

public dragStarted(event: CdkDragStart): any {
    this.state = 'dragStarted';
  }

  public dragEnded(event: CdkDragEnd): any {
    this.state = 'dragEnded';
  }

  public dragMoved(event: CdkDragMove): any {
    this.position = ` > Position X: ${event.pointerPosition.x} - Y: ${event.pointerPosition.y}`;
}

但是,我认为他的示例中显示的坐标不在 pdf 文件画布中,而是在整个 html 页面中。

你有什么想法 ?

非常感谢您提前

4

0 回答 0