ユーザーが編集できるようにしたくないフォームがたくさん含まれている .pdf があります。
試してみCAM::PDF
ましたが、pdfファイルをこれにロードできません。チェックボックスがあるページしか表示されず、テキストが表示されない
これは、pdfがどのように見えるかです:
これは、ファイルがどのように見えるかですCAM::PDF
誰かが私が間違っていることを知っていますか? setPrefs 行を削除すると、必要な設定なしで適切な 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 を編集できなくなりました。