【发布时间】:2019-01-30 05:12:02
【问题描述】:
我正在创建一个使用 Javascript 脚本连接到 Adobe Illustrator 的新 C# 桌面应用程序。 我想将变量从 C# 绑定到 Javascript,但我不知道该怎么做。 有人可以帮帮我吗?
我曾尝试使用<%=variable%>,但不起作用。
Illustrator.Application app = new Illustrator.Application();
string templatePath = @"D:\data\template.ai";
string csUsername= "CSharp Username"
app.Open(templatePath);
app.DoJavaScript("var jsUsername= 'Javascript Username'" +
"var myDocument = app.documents[0]; " +
"myDocument.layers[0].locked = false;" +
"var myTextFrame = myDocument.textFrames.add(); " +
"myTextFrame.position = [5, 5]; " +
"myTextFrame.contents = jsUsername");
我想将 csUsername 绑定到 jsUsername 变量。
【问题讨论】:
-
可以将json编码的值插入到JavaScript中。
-
你能给我举个例子吗?我是 C# 新手
标签: javascript c# adobe-illustrator