网易首页 > 网易号 > 正文 申请入驻

Ae 表达式语言引用:Text - Styling -Text Methods

0
分享至

Text Methods(文本方法)组提供了对 After Effects 中文本图层的详细控制。通过这些方法,用户能够对文本进行精细的样式调整,如字体、大小、颜色、粗体、斜体、字间距等。

setAllCaps(value, s, n)

设置指定字符范围的文本是否为全部大写字母。

参数:

value :Boolean,true 为全大写,false 为非全大写。

s :Number,可选,开始字符的索引,从 0 开始。

n :Number,可选,表示应用样式的字符数量。

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

应用:

// 示例:前三个字符为全部大写字母
text.sourceText.style.setAllCaps(true,0,3);

setApplyFill(value, s, n)

设置指定字符范围的文本是否启用“填充”。

参数:

value :Boolean,true 表示启用,false 表示禁用。

s :Number,可选,开始字符的索引,从 0 开始。

n :Number,可选,表示应用样式的字符数量。

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

应用:

// 示例:前三个字符不应用“填充”
text.sourceText.style.setApplyFill(false,0,3);

setApplyStroke(value, s, n)

设置指定字符范围的文本是否启用“描边”。

参数:

value :Boolean,true 表示启用,false 表示禁用。

s :Number,可选,开始字符的索引,从 0 开始。

n :Number,可选,表示应用样式的字符数量。

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

应用:

// 示例:前三个字符应用“描边”
text.sourceText.style.setApplyStroke(true,0,3);

setAutoLeading(value, s, n)

设置指定字符范围的文本是否启用“自动”行距。

参数:

value :Boolean,true 表示启用,false 表示禁用。

s :Number,可选,开始字符的索引,从 0 开始。

n :Number,可选,表示应用样式的字符数量。

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

应用:

// 示例:设置为“自动”行距
text.sourceText.style.setAutoLeading(true);

setBaselineDirection(value, s, n)

设置指定字符范围的文本的基线方向。

参数:

value :String,可以是"default"(默认)、"rotated"(旋转)、"tate-chuu-yoko"(竖中横)之一。

s :Number,可选,开始字符的索引,从 0 开始。

n :Number,可选,表示应用样式的字符数量。

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

应用:

// 示例:
text.sourceText.style.setBaselineDirection("default");

setBaselineOption(value, s, n)

设置指定字符范围的文本的基线选项。

参数:

value :String,可以是"default"(默认)、"subscript"(下标)、"superscript"(上标)之一。

s :Number,可选,开始字符的索引,从 0 开始。

n :Number,可选,表示应用样式的字符数量。

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

应用:

// 示例:将前三个字符设置为上标
text.sourceText.style.setBaselineOption("superscript",0,3);

setBaselineShift(value, s, n)

设置指定字符范围的文本的基线偏移。

参数:

value :Number,基线偏移的值,以像素为单位。

s :Number,可选,开始字符的索引,从 0 开始。

n :Number,可选,表示应用样式的字符数量。

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

应用:

// 示例:前5个字符向上偏移50个像素
text.sourceText.style.setBaselineShift(50,0,5);

setDigitSet(value, s, n)

设置指定字符范围的文本的基线选项。

参数:

value :String,可以是"default"(默认)、"hindidigits"(印地语数字集)之一。

s :Number,可选,开始字符的索引,从 0 开始。

n :Number,可选,表示应用样式的字符数量。

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

应用:

// 示例:
text.sourceText.style.setDigitSet("default");

setFauxBold(value, s, n)

设置指定字符范围的文本是否启用“仿粗体”。

参数:

value :Boolean,true 表示启用,false 表示禁用。

s :Number,可选,开始字符的索引,从 0 开始。

n :Number,可选,表示应用样式的字符数量。

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

应用:

// 示例:前5个字符启用“仿粗体”
text.sourceText.style.setFauxBold(true,0,5);

setFauxItalic(value, s, n)

设置指定字符范围的文本是否启用“仿斜体”。

参数:

value :Boolean,true 表示启用,false 表示禁用。

s :Number,可选,开始字符的索引,从 0 开始。

n :Number,可选,表示应用样式的字符数量。

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

应用:

// 示例:前5个字符启用“仿斜体”
text.sourceText.style.setFauxItalic(true,0,5);

setFillColor(value, s, n)

设置指定字符范围的文本的填充颜色。

参数:

value :Array,RGB 数组,表示颜色的红、绿、蓝分量(范围 0 到 1)。

s :Number,可选,开始字符的索引,从 0 开始。

n :Number,可选,表示应用样式的字符数量。

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

应用:

// 示例:前5个字符设置为红色填充
text.sourceText.style.setFillColor([1,0,0],0,5);

setFont(value, s, n)

设置指定字符范围的文本的字体。

参数:

value :String,PostScript 英文字体名称,比如,"Arial"、"SimSun"等。

s :Number,可选,开始字符的索引,从 0 开始。

n :Number,可选,表示应用样式的字符数量。

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

应用:

// 示例:前5个字符设置为宋体
text.sourceText.style.setFont("SimSun",0,5);

setFontSize(value, s, n)

设置指定字符范围的文本的字体大小。

参数:

value :Number,字体大小的值,以像素为单位。

s :Number,可选,开始字符的索引,从 0 开始。

n :Number,可选,表示应用样式的字符数量。

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

应用:

// 示例:前5个字符的字体大小为 200 像素
text.sourceText.style.setFontSize(200,0,5);

setHorizontalScaling(value, s, n)

设置指定字符范围的文本的水平缩放比例。

参数:

value :Number,以百分比表示的水平缩放比例。

s :Number,可选,开始字符的索引,从 0 开始。

n :Number,可选,表示应用样式的字符数量。

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

应用:

// 示例:前5个字符的水平缩放比例为 20%
text.sourceText.style.setHorizontalScaling(20,0,5);

setKerning(value, s)

设置指定位置的两个字符的字偶间距。

参数:

value :Number,字偶间距的值,以像素为单位。

s :Number,可选,开始字符的索引,从 0 开始。

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

应用:

// 示例:将第5个字符和第6个字符的字偶间距设置为 50 像素
text.sourceText.style.setKerning(50,5);

setKerningType(value, s, n)

设置指定字符范围的字偶间距的类型。

参数:

value :String,可以是"metrics"(度量标准)、"optical"(视觉)之一。

s :Number,可选,开始字符的索引,从 0 开始。

n :Number,可选,表示应用样式的字符数量。

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

应用:

// 示例:
text.sourceText.style.setKerningType("metrics");

setLeading(value, s, n)

设置指定字符范围的文本的行距。

参数:

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

s :Number,可选,开始字符的索引,从 0 开始。

n :Number,可选,表示应用样式的字符数量。

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

应用:

// 示例:
text.sourceText.style.setLeading(24);

setLigature(value, s, n)

设置指定字符范围的文本是否启用“连字”。

参数:

value :Boolean,true 表示启用连字,false 表示禁用。

s :Number,可选,开始字符的索引,从 0 开始。

n :Number,可选,表示应用样式的字符数量。

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

应用:

// 示例:取消连字
text.sourceText.style.setLigature(false);

setLineJoin(value, s, n)

设置指定字符范围的文本的线段连接方式。

参数:

value :String,可以是Miter(尖角)、Round(圆角)、Bevel(斜面)之一。

s :Number,可选,开始字符的索引,从 0 开始。

n :Number,可选,表示应用样式的字符数量。

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

应用:

// 示例:
text.sourceText.style.setLineJoin("bevel",0,5);

replaceText(value, s, n)

替换指定范围的文本中的字符。

参数:

value :String,新文本内容。

s :Number,可选,开始字符的索引,从 0 开始。

n :Number,可选,表示应用样式的字符数量。

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

应用:

// 示例:将前5个字符替换为"中国"
text.sourceText.style.replaceText("中国", 0, 5);

setSmallCaps(value, s, n)

设置指定字符范围的文本是否启用“小型大写字母”。

参数:

value :Boolean,true 表示启用小型大写字母,false 表示禁用。

s :Number,可选,开始字符的索引,从 0 开始。

n :Number,可选,表示应用样式的字符数量。

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

应用:

// 示例:将前5个字符设置为"小型大写字母"
text.sourceText.style.setSmallCaps(true, 0, 5);

setStrokeColor(value, s, n)

设置指定字符范围的文本的描边颜色。

参数:

value :Array,RGB 数组,表示颜色的红、绿、蓝分量(范围 0 到 1)。

s :Number,可选,开始字符的索引,从 0 开始。

n :Number,可选,表示应用样式的字符数量。

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

应用:

// 示例:将前5个字符的描边颜色设置为绿色
text.sourceText.style.setStrokeColor([0,1,0], 0, 5);

setStrokeWidth(value, s, n)

设置指定字符范围的文本的描边宽度。

参数:

value :Number,描边宽度的值,以像素为单位。

s :Number,可选,开始字符的索引,从 0 开始。

n :Number,可选,表示应用样式的字符数量。

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

应用:

// 示例:将前5个字符的描边宽度设置为 20 像素
text.sourceText.style.setStrokeWidth(20, 0, 5);

setText(value)

设置文本图层的文本内容。

参数:

value :String,新的文本内容。

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

应用:

// 示例:
text.sourceText.style.setText("mediaTEA");

setTracking(value, s, n)

设置指定字符范围的文本的字符间距。

参数:

value :Number,字符间距的值,以像素为单位。

s :Number,可选,开始字符的索引,从 0 开始。

n :Number,可选,表示应用样式的字符数量。

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

应用:

// 示例:前5个字符的字符间距设置为 10 像素。
text.sourceText.style.setTracking(10,0,5);

setTsume(value, s, n)

设置指定字符范围的文本的字符比例间距。

参数:

value :Number,以百分比表示的字符比例间距的值。

s :Number,可选,开始字符的索引,从 0 开始。

n :Number,可选,表示应用样式的字符数量。

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

应用:

// 示例:设置所有字符的比例间距为 50%
text.sourceText.style.setTsume(50);

setVerticalScaling(value, s, n)

设置指定字符范围的文本的垂直缩放比例。

参数:

value :Number,以百分比表示的垂直缩放比例。

s :Number,可选,开始字符的索引,从 0 开始。

n :Number,可选,表示应用样式的字符数量。

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

应用:

// 示例:所有字符的垂直缩放比例设为 200%
text.sourceText.style.setVerticalScaling(200);

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

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
红果迎来最强对手,短剧市场要变天了?

红果迎来最强对手,短剧市场要变天了?

快刀财经
2026-10-17 22:13:33
中国女篮建队至今,真正能令美国不敢松懈的球员,也就这3人而已

中国女篮建队至今,真正能令美国不敢松懈的球员,也就这3人而已

湘村大余
2026-10-19 18:38:24
火箭八年没赢过常规赛揭幕战了 今年能赢吗?

火箭八年没赢过常规赛揭幕战了 今年能赢吗?

云隐南山
2026-10-19 05:52:20
3-2!阿莫林又赢了:意甲7轮不败,升到第4名,只落后榜首4分

3-2!阿莫林又赢了:意甲7轮不败,升到第4名,只落后榜首4分

足球狗说
2026-10-19 01:56:31
俄军喷气动力无人机猛增6倍!时速500公里碾压乌军拦截系统,90%拦截率被砍到60%

俄军喷气动力无人机猛增6倍!时速500公里碾压乌军拦截系统,90%拦截率被砍到60%

可达鸭面面观
2026-10-16 21:47:08
汪宝傲娇名场面出圈!趴在妈妈肩头奶凶眼神,越看越上头

汪宝傲娇名场面出圈!趴在妈妈肩头奶凶眼神,越看越上头

草莓信箱
2026-10-18 23:22:09
里子面子丢尽了!张本智和彻底“失宠”,难怪松岛辉空瞧不上他

里子面子丢尽了!张本智和彻底“失宠”,难怪松岛辉空瞧不上他

林子说事
2026-10-19 11:43:03
恶意剪辑电视节目编造涉老家事,短视频发布者侵害名誉权担责

恶意剪辑电视节目编造涉老家事,短视频发布者侵害名誉权担责

新京报
2026-10-18 18:12:13
属虎的,你这辈子最大的福报就是生了这2个属相的孩子,家门兴旺

属虎的,你这辈子最大的福报就是生了这2个属相的孩子,家门兴旺

刺头体育
2026-10-19 18:10:07
当6.5%的人拿走四成:一张养老金账单背后的制度追问

当6.5%的人拿走四成:一张养老金账单背后的制度追问

金融科技一线
2026-10-10 08:53:24
普京提议下月与特朗普举行会晤,商讨结束乌克兰战争,外交部回应

普京提议下月与特朗普举行会晤,商讨结束乌克兰战争,外交部回应

环球网资讯
2026-10-19 15:32:06
医生:高血压最危险信号,不是头晕头痛,而是频繁出现这4种异常

医生:高血压最危险信号,不是头晕头痛,而是频繁出现这4种异常

任医生聊健康
2026-10-19 12:10:22
泽连斯基彻底摊牌了:如果普京再打乌克兰,特朗普就动手打普京!

泽连斯基彻底摊牌了:如果普京再打乌克兰,特朗普就动手打普京!

介知
2026-10-19 05:46:46
中国将迎来前所未有的死亡高峰,专家得出答案:是这些因素导致的

中国将迎来前所未有的死亡高峰,专家得出答案:是这些因素导致的

混沌录
2026-05-28 22:53:01
不是被拉下水,是主动投靠!央视曝光一女内鬼,作案细节后背发凉

不是被拉下水,是主动投靠!央视曝光一女内鬼,作案细节后背发凉

铜臭的历史味
2026-10-18 18:29:14
统一刻不容缓!中美矛盾激化,美媒:中国或6个月内解决台湾问题

统一刻不容缓!中美矛盾激化,美媒:中国或6个月内解决台湾问题

阿潘小世界
2026-10-18 18:03:26
中科院对15个省研究后发现,江浙沪人群体内的化学物质浓度包揽前三名

中科院对15个省研究后发现,江浙沪人群体内的化学物质浓度包揽前三名

西虹市闲话
2026-10-17 11:23:23
全红婵不对劲,不是她以后不比赛了,而是她今年19岁了,居然开始了自己的精致路线

全红婵不对劲,不是她以后不比赛了,而是她今年19岁了,居然开始了自己的精致路线

LULU生活家
2026-09-30 20:32:43
13分钟抢空!1.6万人线上排队,梅西重返西班牙,奥维耶多一票难求

13分钟抢空!1.6万人线上排队,梅西重返西班牙,奥维耶多一票难求

友谊第一
2026-10-19 12:11:38
比主力早103天出发,开路先锋几乎全部牺牲,却为何被遗忘了

比主力早103天出发,开路先锋几乎全部牺牲,却为何被遗忘了

纪史行者
2026-10-18 10:57:06
2026-10-19 19:24:49
MediaTea
MediaTea
专业的数字媒体、新媒体技术
2240文章数 85关注度
往期回顾 全部

科技要闻

王晟:近千亿资金涌入后 具身智能开始退烧

头条要闻

一男子在成都租走坦克300 失联半年后GPS在境外上线

头条要闻

一男子在成都租走坦克300 失联半年后GPS在境外上线

体育要闻

从NBA退役10年后,他真去警局上班了

娱乐要闻

奚梦瑶回应重返维密:还是很开心的

财经要闻

黄奇帆之子往事:从广微系到魏桥的跳跃

汽车要闻

不知道二代海鸥多好玩? 上赛道跑两圈 很过瘾的

态度原创

游戏
手机
健康
艺术
房产

《双点博物馆》免费联动《小猫咪,大城市》上线

手机要闻

逆势大增!华为手机重夺中国第一

看着很健康的人,怎么会突然猝死?

艺术要闻

台北发现苏轼真迹,水平盖过了米芾,翻遍书法史,没有第二人能写出!

房产要闻

最新房价:海口,三亚齐跌!

无障碍浏览 进入关怀版