Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/447.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在pdf上绘制方框并获取其绝对位置_Javascript_Pdf_Canvas_Pdf.js - Fatal编程技术网

Javascript 在pdf上绘制方框并获取其绝对位置

Javascript 在pdf上绘制方框并获取其绝对位置,javascript,pdf,canvas,pdf.js,Javascript,Pdf,Canvas,Pdf.js,该场景是这样的:用户将数据输入在线表单,服务器执行一些计算,并使用将结果插入到给定的PDF源文件中。我意识到这可以单独用可编辑的PDF表单来完成,但是还有更多的事情要做(比如图表的生成)——我现在必须坚持使用mPDF 到目前为止,我一直在手动定位PDF上的文本(在InDesign中测量偏移量),但我一直认为必须有一种更有效的方法来实现这一点 我的想法是: 我在浏览器中打开PDF源文件(例如,使用),在我想要绘制的位置创建框,然后计算它们的绝对位置、宽度、高度(见下图),然后可以轻松使用这些数据为

该场景是这样的:用户将数据输入在线表单,服务器执行一些计算,并使用将结果插入到给定的PDF源文件中。我意识到这可以单独用可编辑的PDF表单来完成,但是还有更多的事情要做(比如图表的生成)——我现在必须坚持使用mPDF

到目前为止,我一直在手动定位PDF上的文本(在InDesign中测量偏移量),但我一直认为必须有一种更有效的方法来实现这一点

我的想法是: 我在浏览器中打开PDF源文件(例如,使用),在我想要绘制的位置创建框,然后计算它们的绝对位置、宽度、高度(见下图),然后可以轻松使用这些数据为mPDF生成所需的html/css输出


在我开始研究pdf.js之前,我想看看是否有人有更好的想法来实现这个目标。提前感谢。

pdf只是一个文件,如果不制作pdf表单,就无法自动猜测表单字段的位置。除此之外,获取pdf位置非常简单,但这完全取决于您使用的pdf库。我想您误解了。我知道我必须手动标记位置。我只是想知道最好的方法。