可以通过EzPDF库为php添加密码加密来生成PDF

时间:2012-08-02 10:43:36

标签: php pdf

就像在标题中一样,找不到任何答案的方式。我需要使用模板背景创建一些pdf,其中包含通过PHP注入的实时数据。我需要将最终的pdf推送给用户进行密码加密,EzPDF是否支持此功能?

1 个答案:

答案 0 :(得分:0)

您的标题显示 ExPDF ,并且您要求 EzPDF支持此我不确定是否有任何支持,但我会建议您使用TCPDF具有PDF密码保护和公钥加密

示例

$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);

//Password Protection (SetProtection($permissions=array('print', 'copy'), $user_pass='', $owner_pass=null, $mode=0, $pubkeys=null);) 
$pdf->SetProtection(array('print', 'copy'), $user_pass, $owner_pass, $mode, null);


//Example With Public Keys 

$pdf->SetProtection(array('print', 'copy'), $user_pass, $owner_pass, $mode, array(array('c' => 'file://../tcpdf.crt', 'p' => array('print'))));