GroupItems
GroupItems
Section titled “GroupItems”app.activeDocument.groupItems
文档中 GroupItem 对象的集合。
GroupItems.length
Section titled “GroupItems.length”app.activeDocument.groupItems.length
集合中的对象数量。
数字;只读。
GroupItems.parent
Section titled “GroupItems.parent”app.activeDocument.groupItems.parent
此对象的父对象。
对象;只读。
GroupItems.typename
Section titled “GroupItems.typename”app.activeDocument.groupItems.typename
引用对象的类名。
字符串;只读。
GroupItems.add()
Section titled “GroupItems.add()”app.activeDocument.groupItems.add()
创建一个新对象。
GroupItems.createFromFile()
Section titled “GroupItems.createFromFile()”app.activeDocument.groupItems.createFromFile(imageFile)
将外部矢量艺术文件作为组项放置在文档中。
参数 | 类型 | 描述 |
---|---|---|
imageFile | File 对象 | 要放置的矢量艺术文件 |
GroupItems.getByName()
Section titled “GroupItems.getByName()”app.activeDocument.groupItems.getByName(name)
获取集合中具有指定名称的第一个元素。
参数 | 类型 | 描述 |
---|---|---|
name | 字符串 | 要获取的元素名称 |
GroupItems.index()
Section titled “GroupItems.index()”app.activeDocument.groupItems.index(itemKey)
从集合中获取一个元素。
参数 | 类型 | 描述 |
---|---|---|
itemKey | 字符串, 数字 | 字符串或数字键 |
GroupItems.removeAll()
Section titled “GroupItems.removeAll()”app.activeDocument.groupItems.removeAll()
删除此集合中的所有元素。
无。
将 PDF 导入为组项
Section titled “将 PDF 导入为组项”以下脚本展示了如何使用 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); }}