2014-08-29 30 views
0

电子签名PDF是否需要以某种方式存储在MySQL中?我注意到,在用有效的电子签名(在Acrobat Pro中验证)存储PDF并从我的数据库中检索它之后,签名不再有效。我可以制作本地副本/电子邮件/等,签名是有效的,但不是从MySQL检索后。思考?谢谢。从MySQL获取电子签名PDF

+1

*您*如何将PDF文件存储在MySQL中?显然,它们必须以不改变它们的方式进行存储。 – mkl 2014-08-29 06:04:04

+0

最好的解决方案是将pdf文件存储在数据库表中的文件夹及其名称。几乎所有类型的文件都是如此。 – 2014-08-29 06:07:14

回答

0

PDF文件可以包含二进制数据,如果使用字符(VARCHAR)数据类型进行存储,它将被损坏。您必须确保将其存储在二进制数据类型中,这种二进制数据类型在进出的过程中不经过任何编码/解码。可能是MEDIUMBLOB或LONGBLOB。您还必须确保您编写的任何代码将PDF视为二进制流,并且不执行任何编码/解码。