跳转到内容

画笔

app.activeDocument.brushes[index]

Illustrator 文档中的画笔。画笔包含在文档中。用户可以在 Illustrator 中创建额外的画笔。你可以通过脚本访问画笔,但不能创建它们。


app.activeDocument.brushes[index].name

画笔的名称

字符串


app.activeDocument.brushes[index].parent

包含此画笔的文档。

Document; 只读。


app.activeDocument.brushes[index].typename

引用对象的类名。

字符串; 只读。


app.activeDocument.brushes[index].applyTo(artItem)

brush 应用到特定的艺术项目。

参数类型描述
artItemPageItem要应用画笔的艺术项目

无。


// 复制并分组当前选择中的所有项目,
// 然后对组中的每个项目应用相同的画笔
if (app.documents.length > 0) {
var docSelection = app.activeDocument.selection;
if (docSelection.length > 0) {
var newGroup = app.activeDocument.groupItems.add();
for (var i = 0; i < docSelection.length; i++) {
var newItem = docSelection[i].duplicate();
newItem.moveToBeginning(newGroup);
}
var brush = app.activeDocument.brushes[1];
brush.applyTo(newGroup);
}
}