【问题标题】:Add date to output of react-signature-canvas将日期添加到 react-signature-canvas 的输出
【发布时间】:2020-10-08 15:48:27
【问题描述】:

我必须在 pdf 文件上获取用户的电子签名。
我正在使用https://www.npmjs.com/package/react-signature-canvas
现在,当用户对文档进行数字签名时,我使用react-signature-canvastoDataURL函数将其保存为数据库中的base64代码
我希望签名还包含签名的日期和时间,以便生成的 base64 已经包含日期时间。有什么方法可以实现吗?

【问题讨论】:

    标签: reactjs image datetime base64url


    【解决方案1】:

    toDataURL() 仅返回图像的编码 base64 表示和签名。所以没有其他信息。对您而言,最好的方法可能是在添加签名时将时间戳保存到数据库中。

    (一般来说,将图像作为原始数据保存到数据库中并不是最佳做法。最好将其保存在例如 AWS S3 上,其中包含默认创建的元信息。您还可以附加更多元数据。你最后的 AWS S3 路径只引用你的数据库记录。)

    【讨论】:

    • 我正在考虑以某种方式将时间戳添加到画布元素,然后调用toDataURL()。由于我已经在使用 AWS S3,因此使用元信息可能是一个不错的选择。
    猜你喜欢
    • 2022-11-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-14
    • 1970-01-01
    • 2023-03-26
    相关资源
    最近更新 更多