Добавлен exec javascript для события mouseUp в акробате PDF - PullRequest
0 голосов
/ 30 апреля 2019

Это мое действие в Acrobat PDF.

enter image description here

Это мой javascript:

var showHide = event.target.isBoxChecked(0)?display.visible:display.hidden;
this.getField("HideThis").display = showHide;

Я хочу выполнить этот javascript в pdf, открытом на уровне документа javascript, CalculateNow(); не выполняет это, и его иерархия дерева, сгенерированная в режиме отладчика, выглядит следующим образом:

 Checkbox1

      -  Annot1

         - Mouseup

            - Action1

1 Ответ

0 голосов
/ 23 мая 2019

после обширного исследования, вывод состоит в том, что невозможно вызвать любые действия, созданные с помощью мастера, включая JavaScript из серверного кода, такого как C #, даже если это действие, основанное на JavaScript. Однако был найден альтернативный способ, который заключается в отправке через JavaScript переменных, переносящих данные на уровне документа, и использования этих переменных в тех JavaScript, которые являются мышью / Другими действиями через Wizard для достижения желаемого результата.

...