我需要使用库创建一个pdf文件,并将其保存在我的MySQL数据库的blob字段中。问题是,当我尝试从blob字段检索文件并将其发送到浏览器进行下载时,已加载的文件已损坏,并且不能正确显示。如果我立即将其发送到浏览器而不将其存储在数据库中,则可以正确显示相同的pdf文件,因此当插入到数据库中时,似乎某些数据被损坏。我的代码是这样的:
$pdf = new MyPDF(); //class that extends FPDF and c
我希望我的Base64 PDF文件再次以签名的Base64字符串返回,但遗憾的是,情况并非如此。据我所知,PKI.js也没有提供一种签署Base64 PDF的方法。私钥可以在<textarea>中输入,或者更好地存储在浏览器的证书设置中。Base64 PDF (来自REST)带有JS &证书的→签名→签署了Base64 PDF (发送到REST )