论坛帮助 |
社区圈子 |
日历事件 |
2024-09-22, 13:48 | 只看该作者 #2 | ||
|
|||
中级会员
等级: 六袋长老
|
代码:
var doc = app.activeDocument; var sel = doc.selection; if (sel.length == 0) { alert("请至少选取一个链接档再执行脚本"); } else { var myFile = File.openDialog("请选择链接的档案", undefined, false); var newFile = new File(myFile); for (var i = sel.length - 1; i >= 0; i--) { var originalX = sel[i].left; var originalY = sel[i].top; var originalWidth = sel[i].width; var originalHeight = sel[i].height; sel[i].file = newFile; sel[i].width = originalWidth; sel[i].height = originalHeight; sel[i].left = originalX; sel[i].top = originalY; sel[i].selected = false; } app.redraw(); alert("共 " + sel.length + " 个链接档案被替换为: " + "\n" + newFile.displayName + "\n" + "\n"); } |
||
回复时引用此帖 |
2024-09-22, 17:24 | 只看该作者 #4 | ||
|
|||
中级会员
等级: 六袋长老
|
引用:
呆鸟们可以慢慢猜,这楼猪到底想要什么? 100%? 和链接前的图一样大小? 还是和链接后的新的图自身原始大小一样? 大小是按多少像素x多少像素? 还是忽略像素,按新图当前分辨率下的长x宽? 由于和链接前的图不一样尺寸,新的图坐标对齐是按左上角?右上角?中间?右下角? 这就是问Chatgpt不如来论坛钓呆鸟的原因所在了。 ============================== 并非讽刺某人,只是反应技术交流的现实,请勿对号入座。 |
||
回复时引用此帖 |
右列会员因为此帖价值甚高向 aprking 表示感谢: |
cpclgw (2024-09-22)
|