【发布时间】:2018-07-26 14:39:24
【问题描述】:
我有一个 react 应用程序,它使用 mozilla 中的 pdf.js 突出显示一个单词或句子并将 cmets 添加到突出显示的部分。
他们正在将突出显示部分的坐标发送到 java 服务。从 java 方面来说,我们需要使用 iText 将 cmets 实际突出显示并添加到 pdf 中。
这里的问题是,在 pdf.js 中,坐标是从屏幕的左上角计算的(即 0,0 从屏幕的左上角开始),而在 iText 中,坐标是从屏幕的左下角计算的屏幕。
那么有人可以告诉我如何将 pdf.js 给出的坐标映射到 iText 坐标系中,因为直接使用从 UI 传递的坐标不会在 pdf 中给出正确的突出显示区域?
【问题讨论】: