2015-06-02 1 views
0

Я хочу добавить цифровые подписи в мою pdf-форму, которую я создал через Dompdf. Я не знаю, поддерживается ли это, поскольку я искал и запутался. Некоторые сказали, что это можно сделать, объединив созданный pdf с TCPDF. Если это так, пожалуйста, направляйте меня.Поддерживает ли DOMPDF цифровые подписи?

Вот как я создаю pdf с dompdf. Это динамический HTML из другого tpl-файла. Я использую открытую тележку.

$fp = fopen(DIR_DOWNLOAD . "form.pdf","wb"); 
$dataHtml = $this->render(); 

$pdf = new DOMPDF; 
$pdf->load_html($dataHtml); 
$pdf->render(); 
fwrite($fp , $pdf->output(array("compress" => 0))); 
fclose($fp); 
+0

Maby это поможет вам http://stackoverflow.com/questions/745779/generate-pdf-with-digital-signature. – Trybal

+0

@Trybal на самом деле, прочитав это, я смутился, что как мы можем интегрировать и то, и другое .. скопировано из его пункта 3 ответа 1 .. Он может на 100% анализировать PDF-документы, созданные самим собой или документ в формате pdf, преследуемый любым другим инструментом PHP PDF (например, FPDF, DOM PDF, mPDF, ..), вычислить подпись PDF и записать один и тот же подписанный документ PDF. как мы можем это сделать –

ответ

0

DOMPDF не имеет цифровой подписи. Если вы можете изменить pdf-инструмент, вы можете использовать TCPDF, это лучший анализатор PDF, который я думаю. Здесь приведены инструкции по добавлению цифровых подписей по TCPDF TCPDF adding digital signature to the created pdf.

+0

Если я использую TCPDF, он разбивает мой динамический вывод. У меня есть 4 страницы в моей pdf-форме, когда я использую DOMPDF, но если я использую TCPDF, это просто показывает мне первые два –