А смеяться над больными - некрасиво )))Мне проверить не на чем, пишу с холодильника, но это ничего, что в скрипте для батча подписания ни открытия ни сохранения подписанного файла нет?
ключевоедля батча
Num_and_signed
. А вот ее уже надо указать как входящую для батча подписания, без сохранения на выходе. Это был не к вам вопрос а к автору. Ответ в принципе выглядит логичноА смеяться над больными - некрасиво )))
Однажды меня похвалили - назвали очень плохим программером. Я даже загордился - учитывая что я вообще не программер ни разу)))
var sigField = this.addField("Signature1", "signature", 0, [67, 67, 222, 24]);
var mySignatureProfileFilePath = "/C/Users/User/AppData/Roaming/Adobe/Acrobat/DC/Security/SaintMaryLibertyIsland.pfx"; // ADJUST TO ACTUAL FILE PATH ON YOUR COMPUTER
var myPassword = "MY_PASSWORD"; // ADJUST TO ACTUAL PASSWORD FOR THE PROFILE SELECTED ABOVE
var myEngine = security.getHandler( "Adobe.PPKLite");
if (myEngine.login(myPassword, mySignatureProfileFilePath))
sigField.signatureSign( myEngine, { password: myPassword});
else app.alert("Error! Could not login to the Security Handler.");
Я же спрашивал Вы не ответили Но это не препятствие по идее... просто по другому делается батчУ меня это называется Action Wizard, версия Acrobat DC
Нет. Нужно 2 батча, в каждом свой скрипт.Два скрипта последовательно в батче
В скрипте и заменить, на ваше название шаблона оформления."Saint_Mary_Stamp"//Заменить на свой шаблон оформления" - где его заменить то?
Возможно в DC так, а возможно нужно настроитьподтверждать каждую подпись
"Saint_Mary_Stamp"//Заменить на свой шаблон оформления" - где его заменить то?
Нет засадыНо с подписью - засада
Я же сделал Вам шаблон с полем для подписиВ этих файлах НЕТ поля подписи
дане было поля подписи, и скрипт просто его не видит, соответственно, и не может подписать?
"var sigField = this.addField("Signature1", "signature", 0, [10, 67, 122, 24]);" вставить в скрипт
var ppklite = security.getHandler(security.PPKLiteHandler, true);
var oParams = {
cPassword: "dps017",//Заменить на свой пароль подписи
cDIPath: "/C/Users/User/AppData/Roaming/Adobe/Acrobat/9.0/Security/CharlesSchreiber.pfx" // Заменить на свой путь к профилю подписи
};
ppklite.login(oParams);
var myInfo = {
password: "dps017",//Заменить на свой пароль подписи
appearance: "Saint_Mary_Stamp"//Заменить на свой шаблон оформления
};
var f = this.addField("Signature1", "signature", 0, [10, 67, 122, 24]);
f.signatureSign({
oSig: ppklite,
oInfo: myInfo
});
А если снять эту галку?требуется поштучно подтверждать каждую подпись
var ppklite = security.getHandler(security.PPKLiteHandler, true);
var oParams = {
cPassword: "5331184Alef$197",//Заменить на свой пароль подписи
cDIPath: "/C:/Users/User/AppData/Roaming/Adobe/Acrobat/DC/Security/MarkBankDivision.pfx" // Заменить на свой путь к профилю подписи
};
ppklite.login(oParams);
var myInfo = {
password: "5331184Alef$197",//Заменить на свой пароль подписи
appearance: "Saint_Mary_Liberty_Island_blue" //Заменить на свой шаблон оформления
};
var f = this.addField("Signature1", "signature", 0, [10, 67, 122, 24]);
f.signatureSign({
oSig: ppklite,
oInfo: myInfo
});
Заменить на"/C:/Users/User/AppData/Roaming/Adobe/Acrobat/DC/Security/MarkBankDivision.pfx"
/C/Users/User/AppData/Roaming/Adobe/Acrobat/DC/Security/MarkBankDivision.pfx