【发布时间】:2020-05-10 18:42:27
【问题描述】:
使用我正在使用的 InDesign 脚本
TF.fit(FitOptions.frameToContent). //TF as a textFrame
使内容适合文本框并删除多余的空间
但是当我将垂直对齐选项的条件设置为 Align: Bottom 时,我无法适应内容。
假设这是我的 TextFrame(图 1)
这是文本框的属性(图 2)
当我做 FitOptions.frameToContent 时,我明白了(图 3)
但是当文本框架的 align 属性设置为底部时,我希望它像这样适合它(这是通过双击顶部中心对齐来实现的,如下面的红色指示器所示。(图 4)(图 5)
我在http://jongware.mit.edu/idcs4js/pe_FitOptions.html 尝试了所有可用的选项,但没有成功。请帮助我使用脚本实现同样的目标。
================== 第一次尝试==================
var tf = app.selection[0];
var tfp = tf.textFramePreferences;
tfp.autoSizingReferencePoint = AutoSizingReferenceEnum.BOTTOM_CENTER_POINT;
tfp.autoSizingType = AutoSizingTypeEnum.HEIGHT_ONLY;
tf.fit(FitOptions.frameToContent)
这仍然给我相同的结果(图 3),但预期的结果是图 4。
================== 第二次尝试==================
这是自动调整大小的属性。
【问题讨论】:
标签: scripting adobe-indesign extendscript