我正在使用php-pdftk和laravel nova,在保存资源后填写一个表单。问题是生成的填充pdf仍然是可编辑的。
有没有办法在填完PDF后关闭它?
我读到过设置"flatten“属性可以做到这一点,但它与西班牙语字符所需的needAppearances()不兼容
$pdf = new Pdf( storage_path() . '/app/contracts/' . $this->contract_type . '.pdf', [
'command' => 'pdftk',
'useExec' => true
]);
$pdf->fillForm($pdf_content)
->needAppearances();谢谢!
发布于 2020-10-05 17:45:47
最后,唯一的问题是这些表单域在pdf中有一个不包含这些字符的字体。
改变字体解决了这个问题。默认情况下,Acrobat为自定义表单设置了非常基本的字体...
https://stackoverflow.com/questions/64098423
复制相似问题