Пример postscript для сброса полей формы с помощью pdfmarks - PullRequest
0 голосов
/ 24 мая 2018

Я пытаюсь сбросить поля формы (по нажатию кнопки), созданные с использованием PDFmarks в пост-скрипте, я безуспешно попробовал примеры, которые были предоставлены в справочном руководстве pdfmarks (после расстановки акробата это не так),Может кто-нибудь поделиться примером или сообщить мне, что я делаю неправильно

Мой пример кода: -

[ /_objdef {field5} /Subtype /Widget
/Rect [213.111 434.362 243.111 416.362]
/F 4
/V (Select Option)
/T (Clear)
/TU (Clear Form)
/FT /Btn 
/F 1 % field visible but not printable 
/DA (/TiRo 10 Tf 0 g )
/MK<</BC [ 1 0.5 0.5 ] /BG [ 0.75 0.45 0.75 ] /CA (Clear) /AC (Done!)/R     180>>
/BS<</W 3/S /I>>
/A << /S /ResetForm >>
/Ff 65536
/A << /S /ResetForm>>
/ANN pdfmark
[ /Obj {field5} /StOBJ pdfmark

1 Ответ

0 голосов
/ 28 мая 2018

Проблема решена, NeedAppearances = true Не установлен флаг в словаре acroform, из-за которого кнопка сброса не отображалась правильно и действие формы сброса также не выполнялось (интересно, текстовые и комбинированные поля работалихорошо даже без этого флага)

...