У меня есть .pdf, который содержит много форм, которые я не хочу, чтобы пользователь мог редактировать.Сделать pdf readonly in perl
Пробовали 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();
EDIT: использованный Pdftk, это была возможность сплющить PDF и сделал мой PDF не редактируются.
Я попытался это. Я все еще могу внести изменения в pdf и распечатать его с неправильной информацией =/Это только помогает мне сделать пользователя и перезаписать – Onionhill
Когда вы говорите «я не хочу, чтобы пользователь мог редактировать», вы имеете в виду, что вы не хотите их чтобы иметь возможность вводить что-либо в формы, или они могут редактировать ярлыки формы? – iCanHasFay
Я имею в виду, что мой скрипт perl заполняет форму информацией. Эта информация не должна редактироваться. – Onionhill