How to set Acrobat App Properties using C#
Hello all,
I want to make sure the fields of a PDF are highlighted. I looked online, and found the JavaScript to do this (I want to do it programmatically) is "app.runtimeHighlight = true".
My C# code opens a PDF form, and makes it open for the user to edit in a WInForms panel. THroughout the code, I've been using InvokeMethod to call various methods (such as getField()).
object jsObj = pdDoc.GetJSObject();
Type T = jsObj.GetType();
object jsReturn = T.InvokeMember("app", BindingFlags.InvokeMethod | BindingFlags.Public | BindingFlags.Instance, null, jsObj, null);
Type T2 = jsReturn.GetType();
object[] param = { "true" };
object jsReturn2 = T.InvokeMember("runtimeHighlight", BindingFlags.SetProperty | BindingFlags.Public | BindingFlags.Instance, null, jsReturn, param);
How can I mimic the "app.runtimeHighlight = true" syntax through the C# Acrobat SDK?
I'm using the Adobe Acrobat 10.0 Type Library. "pdDoc" is a CAcroPDDoc object.
