Highlight a section inside pdf using Pdf.js

前端 未结 3 1223
谎友^
谎友^ 2020-12-29 16:07

I\'m currently using pdf.js for my project for rendering pdf Now there is this tricky task to highlight a section of pdf page given the co-ordinate

example

3条回答
  •  旧时难觅i
    2020-12-29 16:34

    I found a better way to achieve this find the co-ordinate of the point in the html page

    and then subtract the co-ordinate(position) of div.textLayer from it to find the co-ordinate

    of the text in the pdf displayed online.

    In order to find the co-ordinate of the text in actual pdf find the aspect ratio and you would

    get the actual co-ordinate

    example

    if the pdf displayed online is 800x900 and the text co-ordinate

    [(31,35),(40,35),(40,40),(31,40)]

    and the actual pdf size is 612x792

    find the appropriate value of the area in actual pdf like this

    (612/(800 / 31)),(792/(900/35))

    and do this way for all co-ordinate found in online

    i.e

    (40,35),(40,40),(31,40)

    NOTE: -

    Might want to check the PDF.js API called convertToPdfPoint

提交回复
热议问题