﻿function 缩小字体图层至文档一半() {
    var 文档 = app.activeDocument;
    var 字体图层 = null;

    // 遍历文档中的图层以找到名为"字体"的图层
    for (var i = 0; i < 文档.artLayers.length; i++) {
        if (文档.artLayers[i].name === "字体") {
            字体图层 = 文档.artLayers[i];
            break;
        }
    }

    if (字体图层 !== null) {
        // 获取文档的宽度的一半
        var 目标宽度 = 文档.width / 2;

        // 获取图层的当前宽度
        var 图层宽度 = 字体图层.bounds[2] - 字体图层.bounds[0];

        // 计算缩放比例
        var 缩放比例 = 目标宽度 / 图层宽度 * 100;

        // 缩放图层
        字体图层.resize(缩放比例, 缩放比例, AnchorPosition.MIDDLECENTER);
    } else {
        alert("未找到名为'字体'的图层");
    }
}

// 调用函数
缩小字体图层至文档一半();
