理想的には、iTextSharpを使用してPDFでイベントをトリガーしようとしています。それができない場合は、関数をトリガーできるかどうかを知りたいです。
基本的に、私はjavascriptを介してドキュメントのハンドルを取得しようとしています。
これはPDFで機能します
(LiveCycleを使用):
eApp.Page1.FormPurpose_PolicyNumber::click -
(JavaScript、クライアント)
this.rawValue = "hello";
この場合、C#からドキュメントのハンドルを取得できませんeApp
。
var reader = new PdfReader(pdfFileStream);
var writer = new PdfStamper(reader, outputStream);
この作品:(アプリオブジェクト)
PdfAction js =
PdfAction.JavaScript(
"app.alert('hello');",
writer.Writer);
writer.Writer.AddJavaScript(js);
これはしません:
PdfAction js =
PdfAction.JavaScript(
"eApp.Page1.FormPurpose_PolicyNumber.execEvent('click');",
writer.Writer);
writer.Writer.AddJavaScript(js);
また、機能しません:
PdfAction js =
PdfAction.JavaScript(
"eApp.Page1.FormPurpose_PolicyNumber.rawValue= 'hello'",
writer.Writer);
writer.Writer.AddJavaScript(js);
私は高い答えと低い答えを探しましたが、それを見つけることができませんでした。はい、同様の質問がありますが、答えがないか、私がしていることとは大きく異なります。