Я могу заполнить зашифрованный PDF с iTextSharp?

Если у вас есть файл с именем batchfile1 в пути path, и вы ожидаете, что он будет выполнен ... тогда этого не произойдет, поскольку ресурс batch не такой, как работает.

Я могу предположить, что первый ресурс batch не был выполнен, что привело к сбою запуска chef-client и, таким образом, второй ресурс batch не был выполнен.

Пакетный ресурс создает и выполняет временный файл (аналогично тому, как ведет себя ресурс скрипта), а не запускает встроенную команду. например:

batch 'echo some env vars' do
  code <<-EOH
    echo %TEMP%
    echo %SYSTEMDRIVE%
    echo %PATH%
    echo %WINDIR%
    EOH
end
blockquote>

7
задан Joris Schellekens 27 October 2017 в 18:31
поделиться

2 ответа

Если кто-то еще не вмешается, я предположу, что ответ является "Нет"

Я волновал регенерацию PDF в незашифрованной форме.

0
ответ дан 6 December 2019 в 21:21
поделиться

[Я нашел этот вопрос через несколько месяцев после того, как он был опубликован, и сейчас я отправляю это решение для всех, кто сталкивается с этим вопросом в поиске.]

Я был в том же Ситуация: у моего клиента был PDF-файл с заполняемыми полями, к которому мне нужно было получить программный доступ. К сожалению, PDF-файл был защищен паролем, и у них не было пароля, поэтому я обнаружил, что не может работать с их файлом.

Я обнаружил, что iTextSharp версии 4.0.4 (и более поздних) применяет ограничения пароля, в более ранних версиях этого не было. .

Я скачал версию 4.0.3, и она, конечно же, сработала. В моем случае мне даже не пришлось менять свой код, чтобы использовать эту старую версию.

Вы можете загрузить 4.0.3 (и все другие версии) на SourceForge .

4
ответ дан 6 December 2019 в 21:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: