如何使用 CEP / ExtendScript 在 InDesign 中绘制图形线条?
How to draw a graphicLines in InDesign using CEP / ExtendScript?
我看到有一个 similar question 但我的问题不一样 :
这就是我创建图形线条的方式:
var myArr = [
[x1, y1],
[x2, y2],
...
]
// Get the active document
var doc = app.activeDocument;
// Get item from the page
var page = doc.pages.item(0);
var line = page.graphicLines.add();
line.paths.item(0).entirePath = myArr;
我应该有这个(蓝色圈出的线):
但我明白了(蓝色圆圈中的矩形):
这个矩形在我点击焦点时出现,否则它不存在。
矩形似乎是线的大小并且位置很好但是我没有得到我想要的线。我忘记了什么?
尝试在代码段末尾添加这一行:
line.strokeWeight = 1;
我看到有一个 similar question 但我的问题不一样 :
这就是我创建图形线条的方式:
var myArr = [
[x1, y1],
[x2, y2],
...
]
// Get the active document
var doc = app.activeDocument;
// Get item from the page
var page = doc.pages.item(0);
var line = page.graphicLines.add();
line.paths.item(0).entirePath = myArr;
我应该有这个(蓝色圈出的线):
但我明白了(蓝色圆圈中的矩形):
这个矩形在我点击焦点时出现,否则它不存在。
矩形似乎是线的大小并且位置很好但是我没有得到我想要的线。我忘记了什么?
尝试在代码段末尾添加这一行:
line.strokeWeight = 1;