【问题标题】:PDF JS reactangle scalingPDF JS反应角度缩放
【发布时间】: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


【解决方案1】:

我会说比例因子:

scalingFactor= (canvas.width)/page.getViewport(1.0).width

计算从 pdf 文档单位到 html 画布单位的缩放。

所以这不是只需要在服务器上反转 scaleFactor 的问题吗?

【讨论】:

    猜你喜欢
    • 2018-02-05
    • 1970-01-01
    • 2018-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-13
    • 1970-01-01
    相关资源
    最近更新 更多