Paragraph Methods(段落方法)组提供了对 After Effects 中文本段落的精细控制。通过设置段落的对齐、间距、缩进等属性,创作者可以调整文本的排版效果,使其更加符合设计要求。

366bae4c4ab3a514d8a132e1a1626ab9.png

setDirection(value)

设置段落文本的书写方向。

参数

value :可以是"Left-to-right"(从左到右的文本方向)或 "right-to-left"(从右到左的文本方向)。

返回值Object,返回修改后的样式对象。

应用:

// 示例:设置为从左到右的文本方向
text.sourceText.style.setDirection("left-to-right");

setEveryLineComposer(value)

设置是否启用 Adobe 逐行书写器。

参数

value :Boolean,true 启用 Adobe 逐行书写器,false 禁用。

返回值Object,返回修改后的样式对象。

应用:

// 示例:启用 Adobe 逐行书写器
text.sourceText.style.setEveryLineComposer(true);

setFirstLineIndent(value)

设置段落的首行缩进。

参数

value :Number,首行缩进的值,以像素为单位。

返回值Object,返回修改后的样式对象。

应用:

// 示例:设置首行缩进为 300px
text.sourceText.style.setFirstLineIndent(300);

setHangingRoman(value)

设置是否为罗马字体指定悬挂式标点。

参数

value :Boolean,true 启用罗马悬挂式标点,false 禁用。

返回值Object,返回修改后的样式对象。

应用:

// 示例:启用罗马悬挂式标点
text.sourceText.style.setHangingRoman(true);

setJustification(value)

设置段落的对齐方式。

参数

value :String,对齐方式字符串,可以是"alignCenter"(居中对齐)、"alignLeft"(左对齐)、"alignRight"(右对齐)、"justifyFull"(两端对齐)、"justifyLastCenter"(最后一行居中对齐)、"justifyLastLeft"(最后一行左对齐)、"justifyLastRight"(最后一行右对齐)等。

返回值Object,返回修改后的样式对象。

应用:

点文本是基于锚点进行对齐。段落文本是基于定界框进行对齐。

// 示例:设置段落文本为居中对齐
text.sourceText.style.setJustification("alignCenter");

setLeadingType(value)

设置行距的类型。

参数

value :String,行距字符串,可以是"bottom-to-bottom"(底到底行距)或"top-to-top"(顶到顶行距)。

返回值Object,返回修改后的样式对象。

应用:

// 示例:设置为底到底行距
text.sourceText.style.setLeadingType("bottom-to-bottom");

setLeftMargin(value)

设置段落的左边距。

参数

value :Number,左边距的值,以像素为单位。

返回值Object,返回修改后的样式对象。

应用:

// 示例:设置左边距为 20px
text.sourceText.style.setLeftMargin(20);

setRightMargin(value)

设置段落的右边距。

参数

value :Number,左边距的值,以像素为单位。

返回值Object,返回修改后的样式对象。

应用:

// 示例:设置右边距为 20px
text.sourceText.style.setRightMargin(20);

 setSpaceAfter(value)

设置段落与下一段落之间的间距。

参数

value :Number,段后添加空格的值,以像素为单位。

返回值Object,返回修改后的样式对象。

应用:

// 示例:设置段落后间距为 10px
text.sourceText.style.setSpaceAfter(10);

setSpaceBefore(value)

设置段落与上一段落之间的间距。

参数

value :Number,段前添加空格的值,以像素为单位。

返回值Object,返回修改后的样式对象。

应用:

// 示例:设置段落前间距为 10px
text.sourceText.style.setSpaceBefore(10);

de3dbc60f0e9255e5b5fa0c25371afb7.jpeg

“点赞有美意,赞赏是鼓励”

更多推荐