feat: AI套图分层方案 + Gemini集成 - 4种图案类型处理 + 正片叠底 + 宽高比 + 模型选择
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
31
PSMARK代码块/判断字体函数.jsx
Normal file
31
PSMARK代码块/判断字体函数.jsx
Normal file
@@ -0,0 +1,31 @@
|
||||
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("未找到名为'字体'的图层");
|
||||
}
|
||||
}
|
||||
|
||||
// 调用函数
|
||||
缩小字体图层至文档一半();
|
||||
Reference in New Issue
Block a user