Используя powershell, мне нужно зациклить серию PDF-файлов и выполнить некоторые операции с ними с помощью pdftk. Я хотел бы знать, существует ли какой-либо метод, чтобы определить, зашифрован pdf или нет. Таким образом, если PDF-файл зашифрован, я не работаю с ним, и мой цикл переходит к следующему файлу. Спасибо за внимание.
редактировать. Пока я жду ответа, я обнаружил, что у itextsharp есть метод isencrypted.
После загрузки сборки
[System.Reflection.Assembly]::LoadFrom("c:\my_path\itextsharp.dll")
что мне нужно сделать, чтобы использовать вышеуказанный метод?