LegacyTextItem
LegacyTextItem
Section titled “LegacyTextItem”legacyTextItems[index]
在 Illustrator CS(版本 10)或更早版本中创建的文本对象,在转换之前不可编辑。要转换旧版文本,请参阅 LegacyTextItems.convertToNative()。
您可以查看、移动和打印旧版文本,但不能编辑它。选择旧版文本时,其边界框会显示一个“x”。
LegacyTextItem.artworkKnockout
Section titled “LegacyTextItem.artworkKnockout”legacyTextItems[index].artworkKnockout
此对象是否用于创建挖空效果,如果是,是哪种挖空效果。
LegacyTextItem.blendingMode
Section titled “LegacyTextItem.blendingMode”legacyTextItems[index].blendingMode
合成对象时使用的混合模式。
LegacyTextItem.controlBounds
Section titled “LegacyTextItem.controlBounds”legacyTextItems[index].controlBounds
包括描边宽度和控件的对象的边界。
4 个数字的数组;只读。
LegacyTextItem.converted
Section titled “LegacyTextItem.converted”legacyTextItems[index].converted
如果为 true
,则旧版文本项已更新为原生文本框架项。
布尔值;只读。
LegacyTextItem.editable
Section titled “LegacyTextItem.editable”legacyTextItems[index].editable
如果为 true
,则此项可编辑。
布尔值;只读。
LegacyTextItem.geometricBounds
Section titled “LegacyTextItem.geometricBounds”legacyTextItems[index].geometricBounds
不包括描边宽度的对象的边界。
4 个数字的数组;只读。
LegacyTextItem.height
Section titled “LegacyTextItem.height”legacyTextItems[index].height
组项的高度。
数字(双精度)。
LegacyTextItem.hidden
Section titled “LegacyTextItem.hidden”legacyTextItems[index].hidden
如果为 true
,则此项隐藏。
布尔值。
LegacyTextItem.isIsolated
Section titled “LegacyTextItem.isIsolated”legacyTextItems[index].isIsolated
如果为 true
,则此对象已隔离。
布尔值。
LegacyTextItem.layer
Section titled “LegacyTextItem.layer”legacyTextItems[index].layer
此项所属的图层。
Layer;只读。
LegacyTextItem.left
Section titled “LegacyTextItem.left”legacyTextItems[index].left
项左侧的位置(以点为单位,从页面左侧测量)。
数字(双精度)。
LegacyTextItem.locked
Section titled “LegacyTextItem.locked”legacyTextItems[index].locked
如果为 true
,则此项已锁定。
布尔值。
LegacyTextItem.name
Section titled “LegacyTextItem.name”legacyTextItems[index].name
此项的名称。
字符串。
LegacyTextItem.note
Section titled “LegacyTextItem.note”legacyTextItems[index].note
分配给此项的注释。
字符串。
LegacyTextItem.opacity
Section titled “LegacyTextItem.opacity”legacyTextItems[index].opacity
对象的不透明度。
范围:0.0 到 100.0。
数字(双精度)。
LegacyTextItem.parent
Section titled “LegacyTextItem.parent”legacyTextItems[index].parent
此对象的父对象。
LegacyTextItem.position
Section titled “LegacyTextItem.position”legacyTextItems[index].position
legacyTextItems[index]
对象左上角的位置(以点为单位),格式为 [x, y]。不包括描边宽度。
2 个数字的数组。
LegacyTextItem.selected
Section titled “LegacyTextItem.selected”legacyTextItems[index].selected
如果为 true
,则此项已选中。
布尔值。
LegacyTextItem.sliced
Section titled “LegacyTextItem.sliced”legacyTextItems[index].sliced
如果为 true
,则此项已切片。
默认值:false
。
布尔值。
LegacyTextItem.tags
Section titled “LegacyTextItem.tags”legacyTextItems[index].tags
此项中包含的标签。
Tags;只读。
LegacyTextItem.top
Section titled “LegacyTextItem.top”legacyTextItems[index].top
项顶部的位置(以点为单位,从页面底部测量)。
数字(双精度)。
LegacyTextItem.typename
Section titled “LegacyTextItem.typename”legacyTextItems[index].typename
引用对象的类名。
字符串;只读。
LegacyTextItem.uRL
Section titled “LegacyTextItem.uRL”legacyTextItems[index].uRL
分配给此项的 Adobe URL 标签的值。
字符串。
LegacyTextItem.visibilityVariable
Section titled “LegacyTextItem.visibilityVariable”legacyTextItems[index].visibilityVariable
绑定到项的可见性变量。
LegacyTextItem.visibleBounds
Section titled “LegacyTextItem.visibleBounds”legacyTextItems[index].visibleBounds
包括描边宽度的项的可见边界。
4 个数字的数组;只读。
LegacyTextItem.width
Section titled “LegacyTextItem.width”legacyTextItems[index].width
项的宽度。
数字(双精度)。
LegacyTextItem.wrapInside
Section titled “LegacyTextItem.wrapInside”legacyTextItems[index].wrapInside
如果为 true
,则文本框架对象应在此对象内换行。
布尔值。
LegacyTextItem.wrapOffset
Section titled “LegacyTextItem.wrapOffset”legacyTextItems[index].wrapOffset
在此对象周围换行文本时使用的偏移量。
数字(双精度)。
LegacyTextItem.wrapped
Section titled “LegacyTextItem.wrapped”legacyTextItems[index].wrapped
如果为 true
,则在此对象周围换行文本框架对象(文本框架必须位于对象上方)。
布尔值。
LegacyTextItem.zOrderPosition
Section titled “LegacyTextItem.zOrderPosition”legacyTextItems[index].zOrderPosition
此项在包含该项的组或图层(parent
)的堆叠顺序中的位置。
数字(长整型);只读。
LegacyTextItem.convertToNative()
Section titled “LegacyTextItem.convertToNative()”legacyTextItems[index].convertToNative()
将旧版文本项转换为文本框架并删除原始旧版文本。
LegacyTextItem.duplicate()
Section titled “LegacyTextItem.duplicate()”legacyTextItems[index].duplicate( [relativeObject] [,insertionLocation])
创建所选对象的副本。
参数 | 类型 | 描述 |
---|---|---|
relativeObject | 对象,可选 | 要复制到的对象 |
insertionLocation | ElementPlacement,可选 | 插入元素的位置 |
LegacyTextItem.move()
Section titled “LegacyTextItem.move()”legacyTextItems[index].move(relativeObject, insertionLocation)
移动对象。
参数 | 类型 | 描述 |
---|---|---|
relativeObject | 对象 | 要在其中移动元素的对象 |
insertionLocation | ElementPlacement,可选 | 移动元素到的位置 |
LegacyTextItem.remove()
Section titled “LegacyTextItem.remove()”legacyTextItems[index].remove()
删除此对象。
无。
LegacyTextItem.resize()
Section titled “LegacyTextItem.resize()”legacyTextItem.resize( scaleX, scaleY [,changePositions] [,changeFillPatterns] [,changeFillGradients] [,changeStrokePattern] [,changeLineWidths] [,scaleAbout])
缩放艺术项,其中 scaleX
是水平缩放因子,scaleY
是垂直缩放因子。100.0 = 100%。
参数 | 类型 | 描述 |
---|---|---|
scaleX | 数字(双精度) | 水平缩放因子 |
scaleY | 数字(双精度) | 垂直缩放因子 |
changePositions | 布尔值,可选 | 是否影响艺术对象的位置和方向 |
changeFillPatterns | 布尔值,可选 | 是否变换填充图案 |
changeFillGradients | 布尔值,可选 | 是否变换填充渐变 |
changeStrokePattern | 布尔值,可选 | 是否变换描边图案 |
changeLineWidths | 数字(双精度),可选 | 缩放线宽的量 |
scaleAbout | Transformation,可选 | 用作锚点的点,以进行变换 |
无。
LegacyTextItem.rotate()
Section titled “LegacyTextItem.rotate()”legacyTextItem.rotate( angle [,changePositions] [,changeFillPatterns] [,changeFillGradients] [,changeStrokePattern] [,rotateAbout])
相对于当前旋转角度旋转艺术项。如果 angle
值为正,则对象逆时针旋转;如果值为负,则顺时针旋转。
参数 | 类型 | 描述 |
---|---|---|
angle | 数字(双精度) | 旋转元素的角度量 |
changePositions | 布尔值,可选 | 是否影响艺术对象的位置和方向 |
changeFillPatterns | 布尔值,可选 | 是否变换填充图案 |
changeFillGradients | 布尔值,可选 | 是否变换填充渐变 |
changeStrokePattern | 布尔值,可选 | 是否变换描边图案 |
rotateAbout | Transformation,可选 | 用作锚点的点,以进行变换 |
无。
LegacyTextItem.transform()
Section titled “LegacyTextItem.transform()”legacyTextItem.transform( transformationMatrix [,changePositions] [,changeFillPatterns] [,changeFillGradients] [,changeStrokePattern] [,changeLineWidths] [,transformAbout])
通过应用变换矩阵来变换艺术项。
参数 | 类型 | 描述 |
---|---|---|
transformationMatrix | Matrix | 要应用的变换矩阵 |
changePositions | 布尔值,可选 | 是否更改位置 |
changeFillPatterns | 布尔值,可选 | 是否更改填充图案 |
changeFillGradients | 布尔值,可选 | 是否更改填充渐变 |
changeStrokePattern | 布尔值,可选 | 是否更改描边图案 |
changeLineWidths | 数字(双精度),可选 | 缩放线宽的量 |
transformAbout | Transformation,可选 | 用作锚点的点,以进行变换 |
无。
LegacyTextItem.translate()
Section titled “LegacyTextItem.translate()”legacyTextItem.translate( [deltaX] [,deltaY] [,transformObjects] [,transformFillPatterns] [,transformFillGradients] [,transformStrokePatterns])
相对于当前位置重新定位艺术项,其中 deltaX
是水平偏移量,deltaY
是垂直偏移量。
参数 | 类型 | 描述 |
---|---|---|
deltaX | 数字(双精度),可选 | 水平偏移量 |
deltaY | 数字(双精度),可选 | 垂直偏移量 |
transformObjects | 布尔值,可选 | 是否变换对象 |
transformFillPatterns | 布尔值,可选 | 是否变换填充图案 |
transformFillGradients | 布尔值,可选 | 是否变换填充渐变 |
transformStrokePatterns | 布尔值,可选 | 是否变换描边图案 |
无。
LegacyTextItem.zOrder()
Section titled “LegacyTextItem.zOrder()”legacyTextItems[index].zOrder(zOrderCmd)
在组或图层(父对象)的堆叠顺序中排列艺术项的位置。
参数 | 类型 | 描述 |
---|---|---|
zOrderCmd | ZOrderMethod | 堆叠顺序排列方法 |
无。