在PHP中使用mPDF生成不可编辑的pdf
我正在使用以下代码创建pdf文件:在PHP中使用mPDF生成不可编辑的pdf,php,pdf,mpdf,Php,Pdf,Mpdf,我正在使用以下代码创建pdf文件: session_start(); $fileID = $_SESSION['fileID']; $yourHtml = "$fileID.html"; $mpdf=new mPDF('', '', 0, '', 0, 0, 0, 0, 0, 0); $mpdf->SetDisplayMode('fullpage'); $mpdf->WriteHTML(file_get_contents('main.css')
session_start();
$fileID = $_SESSION['fileID'];
$yourHtml = "$fileID.html";
$mpdf=new mPDF('', '', 0, '', 0, 0, 0, 0, 0, 0);
$mpdf->SetDisplayMode('fullpage');
$mpdf->WriteHTML(file_get_contents('main.css'),1);
$mpdf->WriteHTML(file_get_contents($yourHtml));
$mpdf->Output("$fileID.pdf", 'F');
但用这种方法创建的pdf文件我可以使用Illustrator等矢量图形应用程序进行编辑。如何制作不可编辑的pdf。你真的不能。总是有办法改变文件内容的。你完全正确!只有当你设置了用户密码,它才能正常工作——这不是你的想法。SetProtection()中似乎存在错误。将源代码(v5.6)与文档进行了比较,但没有差异或“秘密”。它根本不起作用:(