ParagraphAttributes
ParagraphAttributes
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes
描述
指定文本框中段落的属性和特性。
属性
ParagraphAttributes.autoLeadingAmount
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.autoLeadingAmount
描述
自动行距量,以百分比表示。
类型
数字(双精度)。
ParagraphAttributes.bunriKinshi
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.bunriKinshi
描述
如果为 true
,则启用 BunriKinshi。
类型
布尔值。
ParagraphAttributes.burasagariType
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.burasagariType
描述
Burasagari 类型。
类型
ParagraphAttributes.desiredGlyphScaling
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.desiredGlyphScaling
描述
期望的字形缩放,以默认字符宽度的百分比表示。
范围:50.0 到 200.0。在 100.0 时,字符宽度不变。
类型
数字(双精度)。
ParagraphAttributes.desiredLetterSpacing
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.desiredLetterSpacing
描述
期望的字母间距,以默认字距或跟踪的百分比表示。
范围:-100.0 到 500.0。在 0 时,字母之间不添加空格。在 100.0 时,字母之间添加一个完整的空格宽度。
类型
数字(双精度)。
ParagraphAttributes.desiredWordSpacing
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.desiredWordSpacing
描述
期望的单词间距,以字体默认空格的百分比表示。
范围:0.0 到 1000.0;在 100.00 时,单词之间不添加空格。
类型
数字(双精度)。
ParagraphAttributes.everyLineComposer
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.everyLineComposer
描述
如果为 true
,则启用每行排版器。如果为 false
,则启用单行排版器。
类型
布尔值。
ParagraphAttributes.firstLineIndent
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.firstLineIndent
描述
首行左缩进,以点为单位。
类型
数字(双精度)。
ParagraphAttributes.hyphenateCapitalizedWords
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.hyphenateCapitalizedWords
描述
如果为 true
,则对首字母大写的单词启用连字符。
类型
布尔值。
ParagraphAttributes.hyphenation
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.hyphenation
描述
如果为 true
,则为段落启用连字符。
类型
布尔值。
ParagraphAttributes.hyphenationPreference
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.hyphenationPreference
描述
连字符偏好比例,用于更好的间距(0)或更少的连字符(1)。
范围:0.0 到 1.0。
类型
数字(双精度)。
ParagraphAttributes.hyphenationZone
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.hyphenationZone
描述
从段落右边缘开始的距离(以点为单位),标记不允许连字符的部分。
类型
数字(双精度)。
ParagraphAttributes.justification
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.justification
描述
段落对齐方式。
类型
ParagraphAttributes.kinsoku
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.kinsoku
描述
Kinsoku Shori 名称。
类型
字符串。
ParagraphAttributes.kinsokuOrder
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.kinsokuOrder
描述
首选的 Kinsoku 顺序。
类型
ParagraphAttributes.kurikaeshiMojiShori
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.kurikaeshiMojiShori
描述
如果为 true
,则启用 KurikaeshiMojiShori。
类型
布尔值。
ParagraphAttributes.leadingType
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.leadingType
描述
自动行距类型。
类型
ParagraphAttributes.leftIndent
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.leftIndent
描述
左边距缩进,以点为单位。
类型
数字(双精度)。
ParagraphAttributes.maximumConsecutiveHyphens
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.maximumConsecutiveHyphens
描述
连续连字符行的最大数量。
类型
数字(长整型)。
ParagraphAttributes.maximumGlyphScaling
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.maximumGlyphScaling
描述
最大字形缩放,以默认字符宽度的百分比表示。
范围:50.0 到 200.0;在 100.0 时,字符宽度不变。
类型
数字(双精度)。
ParagraphAttributes.maximumLetterSpacing
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.maximumLetterSpacing
描述
最大字母间距,以默认字距或跟踪的百分比表示。
范围:-100.0 到 500.0;在 0 时,字母之间不添加空格。在 100.0 时,字母之间添加一个完整的空格宽度。
类型
数字(双精度)。
ParagraphAttributes.maximumWordSpacing
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.maximumWordSpacing
描述
最大单词间距,以字体默认空格的百分比表示。
范围:0.0 到 1000.0;在 100.00 时,单词之间不添加空格。
类型
数字(双精度)。
ParagraphAttributes.minimumAfterHyphen
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.minimumAfterHyphen
描述
连字符后的最小字符数。
类型
数字(长整型)。
ParagraphAttributes.minimumBeforeHyphen
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.minimumBeforeHyphen
描述
连字符前的最小字符数。
类型
数字(长整型)。
ParagraphAttributes.minimumGlyphScaling
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.minimumGlyphScaling
描述
最小字形缩放,以默认字符宽度的百分比表示。
范围:50.0 到 200.0。在 100.0 时,字符宽度不变。
类型
数字(双精度)。
ParagraphAttributes.minimumHyphenatedWordSize
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.minimumHyphenatedWordSize
描述
单词可连字符的最小字符数。
类型
数字(长整型)。
ParagraphAttributes.minimumLetterSpacing
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.minimumLetterSpacing
描述
最小字母间距,以默认字距或跟踪的百分比表示。范围:-100.0 到 500.0;在 0 时,字母之间不添加空格。在 100.0 时,字母之间添加一个完整的空格宽度。
类型
数字(双精度)。
ParagraphAttributes.minimumWordSpacing
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.minimumWordSpacing
描述
最小单词间距,以字体默认空格的百分比表示。
范围:0.0 到 1000.0;在 100.00 时,单词之间不添加空格。
类型
数字(双精度)。
ParagraphAttributes.mojikumi
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.mojikumi
描述
Mojikumi 名称。
类型
字符串。
ParagraphAttributes.parent
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.parent
描述
对象的容器。
类型
对象;只读。
ParagraphAttributes.rightIndent
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.rightIndent
描述
右边距缩进,以点为单位。
类型
数字(双精度)。
ParagraphAttributes.romanHanging
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.romanHanging
描述
如果为 true
,则启用罗马悬挂标点符号。
类型
布尔值。
ParagraphAttributes.singleWordJustification
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.singleWordJustification
描述
单个单词的对齐方式。
类型
ParagraphAttributes.spaceAfter
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.spaceAfter
描述
段落后的间距,以点为单位。
类型
数字(双精度)。
ParagraphAttributes.spaceBefore
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.spaceBefore
描述
段落前的间距,以点为单位。
类型
数字(双精度)。
ParagraphAttributes.tabStops
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.tabStops
描述
制表符停止设置。
类型
ParagraphAttributes.typename
app.activeDocument.textFrames[index].paragraphs[index].paragraphAttributes.typename
描述
对象的类名。
类型
字符串;只读。
示例
更改段落中的对齐方式
// 创建一个新文档,包含 1 个文本框和 3 个段落// 然后为每个段落设置不同的对齐方式
var docRef = documents.add();var pathRef = docRef.pathItems.rectangle(600, 200, 200, 400);var textRef = docRef.textFrames.areaText(pathRef);textRef.paragraphs.add("左对齐段落。");textRef.paragraphs.add("居中对齐段落。");textRef.paragraphs.add("右对齐段落。");textRef.textRange.characterAttributes.size = 28;
// 使用段落属性对象更改每个段落的对齐方式var paraAttr_0 = textRef.paragraphs[0].paragraphAttributes;paraAttr_0.justification = Justification.RIGHT;
var paraAttr_1 = textRef.paragraphs[1].paragraphAttributes;paraAttr_1.justification = Justification.CENTER;
var paraAttr_2 = textRef.paragraphs[2].paragraphAttributes;paraAttr_2.justification = Justification.LEFT;