问题描述
有人知道如何在InDesign 2020和VS 2019中解决相同的问题吗? Extracting InDesign CS4 Graphics using C# and COM
我没有任何文件tlb或Scripting Support文件夹...
有我的代码:
public void IndesignFile(){
try {
Type inDesignAppType = Type.GetTypeFromProgID("InDesign.Application.2020");
InDesign.Application myInDesign (InDesign.Application)Activator.CreateInstance(inDesignAppType);
var myString = myInDesign.DoScript("return \"My String\"",InDesign.idScriptLanguage.idJavascript,new object[] { "" });
}catch(Exception e)
{}
}
我收到此错误:
无法将类型为“ System .__ ComObject”的COM对象转换为接口类型为“ InDesign.Application”。此操作失败,因为对具有IID'{ABD4CBB2-0CFE-11D1-801D-0060B03C02E4}'的接口的COM组件上的QueryInterface调用由于以下错误而失败:Nãosuporte para esta interface(0x80004002(E_NOINTERFACE))。 / p>
请问有人可以帮我吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)