GED / PHP / Zend如何保存&生成一个保持相同哈希值的pdf

时间:2012-08-04 00:00:14

标签: php zend-framework pdf hash

我需要先用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

0 个答案:

没有答案