You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Photoshop脚本设置段落缩进边距?已尝试代码无效

Photoshop脚本设置段落文本左右缩进的正确方法

你用textItem的leftIndent/rightIndent属性无效,是因为这些属于字符层级的属性,而段落缩进需要操作段落样式对象。

正确的做法是通过文本图层的textItem.paragraphs来访问段落,然后设置对应属性:

// 假设layer是目标段落文本图层
var myParagraph = layer.textItem.paragraphs[0]; // 访问第一段,批量处理可遍历paragraphs数组
myParagraph.leftIndent = new UnitValue(100, 'px');
myParagraph.rightIndent = new UnitValue(100, 'px');
myParagraph.spaceBefore = new UnitValue(100, 'px');
myParagraph.spaceAfter = new UnitValue(100, 'px');
  • 如果文本包含多个段落,需要遍历paragraphs数组逐个设置;
  • 确保操作的是段落文本图层(不是点文本),点文本没有段落属性。

内容的提问来源于stack exchange,提问作者pabsdenn

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 12:23:10