有办法在Windows中为InDesign创建自动化测试吗?例如:
据我所研究,我没有找到一个直接的方法来做这件事。我发现的是多种语言。VBScript与JSX。我用的是AppleScript而不是VBScript,但它很混乱。它随时可能崩溃,没有一个容易的方法来恢复它。
发布于 2017-04-13 10:23:45
我能够使用C#创建一个自动测试。在我开始之前,我需要做几个步骤,以便有一个良好的开发环境。
这是我使用的设置:
现在说说我是怎么做到的:

现在,为了创建一个Indesign实例,我使用了以下代码:
Type inDesignAppType = Type.GetTypeFromProgID("InDesign.Application.CC.2017");
InDesign.Application myInDesign = (InDesign.Application)Activator.CreateInstance(inDesignAppType);之后,要运行一个InDesign脚本,我使用了:
String myString = myInDesign.DoScript("return \"My String\"", InDesign.idScriptLanguage.idJavascript, new object[] {""});我希望我的解决方案能帮到别人。
https://stackoverflow.com/questions/43325744
复制相似问题