我有一个 .pdf,其中包含很多我不希望用户能够编辑的表单。
已经尝试过CAM::PDF
,但我无法将我的 pdf 文件加载到此文件中。我只得到一个带有复选框但没有文本的页面
这就是 pdf 的样子:
这是文件的样子CAM::PDF
有谁知道我做错了什么?如果我删除 setPrefs 行,我会得到没有我想要的设置的 rigth pdf。
代码示例:
my $file = CAM::PDF->new($pdf_file_path);
$file->sefPrefs('', '', 1, 0, 1, 0);
$file->output('C:\temp\campdf.pdf');
$file->save();
编辑:使用 pdftk,这有一个选项可以展平 pdf 并使我的 pdf 不可编辑。