我需要先用Zend_Pdf-> save('blabla.pdf')生成一个pdf,以便将pdf文件保存到系统中,然后:
$pdf = Zend_Pdf::load('blabla.pdf'); $pdfData = $pdf->render();
header("Content-Type: application/x-pdf");
header("Content-Disposition: attachment; filename=".$preuve.".pdf");
header("Cache-Control: no-cache, must-revalidate");
echo $pdfData;
向用户发送pdf而不给他任何链接。
然后当我想用hash_files('sha512','blabla.pdf')和hash_files('sha512','blabladownloadedbyuser.pdf')比较这两个文件时
我得到2个不同的哈希。
有没有办法比较2个具有完全相同内容但以2种不同方式生成的pdf。
编辑:
现有的所有解决方案都是 标题(“Content-Type:application / x-pdf”); 回应blabla;
但是每次重新生成时都会生成一个新文件,我需要用户在内容方面拥有完全相同的文件,并且能够使用哈希来控制它。
由于 DG