【发布时间】:2014-02-28 10:22:53
【问题描述】:
我们正在使用 PDF JS 来呈现 pdf 文档。我们有一个要求,我们希望保留用户在 UI 中所做的所有文本突出显示。 为了解决这个问题,我们试图将矩形信息传递到作为文本选择的一部分出来的后面。 但我无法正确计算比例因子,因为在 pdf 中绘制的矩形有点偏离。 我正在计算 scalingFactor= (canvas.width)/page.getViewport(1.0).width
我做得对吗?
【问题讨论】:
-
你能创建一个演示页面或jsfiddle吗?现在还不清楚你在做什么。 (我得到了比例因子的计算,但不是它的含义)
-
@SimonGroenewolt 在 UI 中,我正在绘制 PDF JS 画布(代表 PDF 页面)以在获取文本选择坐标后模拟文本突出显示。现在我想将此信息传递给服务器端所以我可以在使用 ApachePDFBox 渲染的 PDF 页面上重绘相同的矩形。问题是应用缩放因子后我的 x、y、宽度和高度偏移正在关闭
标签: javascript pdf pdf.js