我正在做一个项目,我必须将用户的签名图像合并到.pdf文件中。首先,我使用Ghostscript将pdf文件的所有页面转换为一系列图像,并将它们全部加载到div中。然后,用户通过在画布上签名并使用鼠标指针放置签名来删除签名。我使用e.clientX和e.clientY获取用户的位置,它返回像素坐标中的值。
我从画布中取出坐标,页码和捕获的图像并将其传递给FPDF,但它将图像放在不同的位置。然后我发现FDPF使用mm精度。我该如何解决这个问题?
还有其他更简单的方法来完成我的任务吗?解决方案或建议。
答案 0 :(得分:0)
尝试使用以下公式获取结果:
[VALUE_IN_PIXELS] * [MM_IN_INCH] / [DPI]
Where:
MM_IN_INCH = 25.4
DPI = 96