跳转到内容

GroupItems

app.activeDocument.groupItems

文档中 GroupItem 对象的集合。


app.activeDocument.groupItems.length

集合中的对象数量。

数字;只读。


app.activeDocument.groupItems.parent

此对象的父对象。

对象;只读。


app.activeDocument.groupItems.typename

引用对象的类名。

字符串;只读。


app.activeDocument.groupItems.add()

创建一个新对象。

GroupItem


app.activeDocument.groupItems.createFromFile(imageFile)

将外部矢量艺术文件作为组项放置在文档中。

参数类型描述
imageFileFile 对象要放置的矢量艺术文件

GroupItem


app.activeDocument.groupItems.getByName(name)

获取集合中具有指定名称的第一个元素。

参数类型描述
name字符串要获取的元素名称

GroupItem


app.activeDocument.groupItems.index(itemKey)

从集合中获取一个元素。

参数类型描述
itemKey字符串, 数字字符串或数字键

GroupItem


app.activeDocument.groupItems.removeAll()

删除此集合中的所有元素。

无。


以下脚本展示了如何使用 GroupItems.createFromFile() 函数导入 PDF 文档。

// 从指定路径的文件中嵌入一个新的组项到当前文档
// dest 应包含完整路径和文件名
function embedPDF(dest) {
var embedDoc = new File(dest);
if (app.documents.length > 0 && embedDoc.exists) {
var doc = app.activeDocument;
var placed = doc.groupItems.createFromFile(embedDoc);
}
}