php Dompdf ->是否可以在没有复制选择功能的情况下呈现PDF

9lowa7mx  于 2023-01-08  发布在  PHP
关注(0)|答案(1)|浏览(84)

我用DOMPDF从我的HTML设计生成一个PDF。但是我需要禁用PDF文本内的复制+选择功能。我想一个jpg版本的HTML页面将是一个很好的解决方案,但我不确定这是否可能。
任何想法或解决方案,使pdf文件不可选(作为一个jpg可能)
下面呈现我的A4格式的html设计:

$html = mb_convert_encoding($pdf_html, 'HTML-ENTITIES', 'UTF-8');
$dompdf->loadHtml($html);
$dompdf->setPaper('A4', 'portrait');
$dompdf->render();
$dompdf->stream("dompdf_out.pdf", array("Attachment" => false));

谢啦,谢啦

uelo1irk

uelo1irk1#

我已经测试过this answer,它可以在Adobe Reader中工作。前两个参数是密码,如果你把它们留空,文档就会在没有密码的情况下打开。
然而,这种防复制功能并不起作用,例如,在Firefox的内置PDF阅读器中。因此,可靠的防复制功能似乎不可能
但是,现在您知道了如何使用密码保护文件,这也是一个很好的解决方案吗?毕竟,如果有人无法访问PDF,他们就无法复制它。

相关问题