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