0

我正在构建一个供员工使用的网络应用程序。员工将出现在客户家中,工作完成后,客户将使用此http://thomasjbradley.ca/lab/signature-pad/在 ipad 上签名(也许除非有更好的方法),我想如果客户想要一份副本,或者我们出于某种原因需要回去查看它(我也可能会签订合同),则能够使用 php 生成 pdf。

客户签名后,我应该存储 pdf 以备后用,还是不应该存储 pdf 并每次生成一个?合同(可能)不会经常被拉起,但我不想通过总是生成 pdf 来减慢服务器速度(并且 pdf 占用更多空间)

我应该采用哪种方法

存储 pdf 的副本并在服务器上占用空间?还是每次都生成一个pdf?

4

4 回答 4

1

如果您让客户签署这些 PDF,即使是虚拟的,您最好存储实际生成的 PDF。如果稍后对文档有疑问,您的记录将显示时间戳和清晰准确的 PDF 副本。虽然这不是无可争辩的证据,但它与任何人所期望的一样好。

但是我不是律师,我不知道您在哪个司法管辖区等,所以如果涉及大量资金,您应该咨询专业人士。

于 2012-04-17T22:25:21.143 回答
0

老实说,这取决于你在哪个行业工作。我现在可以告诉你,你做事的方法不会被认为是我所在行业经过验证的记录系统。

要使电子记录在制药领域被视为有效,它必须满足标准,包括但不限于:

1) 带时间戳的审计日志 2) 对授权用户的访问受限 3) 定期用户重新认证 4) 能够以计算机和人类可读格式生成准确的记录副本 5) 备份以保证数据不会丢失 6) 等等。

因此,就像其他人已经提到的那样,这个问题应该交给您的法律部门,因为它本质上不是计算机问题。您已经知道这两种方法都足够简单,尽管显然 PDF 保留方法在空间方面的成本更高。如果你在一个监管适度的行业工作,我相当肯定任何称职的审计员都不会接受你的系统作为电子记录的有效保留系统。

于 2012-04-17T23:00:08.110 回答
0

有几种方法可以生成 PDF 文件:

就存储 PDF 而言,维护记录具有良好的商业意义。它可能会占用空间,但现在空间很便宜。

于 2012-04-17T22:22:03.900 回答
0

主意:

您可以使用 html 创建 pdf

使用 PHP 将 HTML + CSS 转换为 PDF?

关于签名,您提到的签名“插件”使用画布。您可以将内容导出为 base64 png 并将其放置在表单上。然后将表单提交给php,php将其转换为pdf

于 2012-04-17T22:23:38.470 回答