Photoshop 2025:用 JSX 脚本批量调整图片、添加水印并另存为 JPEG!
以下是一个可能适用于 Photoshop 2025 版本的 JSX 脚本示例: ```javascript // 引入所需的 Photoshop 库 var app = new ActiveXObject("Photoshop.Application"); // 打开原始图片文件夹 var sourceFolder = Folder.selectDialog("请选择原始图片文件夹"); var files = sourceFolder.getFiles(); // 打开水印图片文件夹 var watermarkFolder = Folder.selectDialog("请选择水印图片文件夹"); // 遍历所有图片文件 for (var i = 0; i < files.length; i++) { var file = files[i]; if (file instanceof File && file.extension.toLowerCase() === "jpg" || file.extension.toLowerCase() === "png") { var doc = app.open(file); // 调整图片大小和分辨率 doc.resizeImage(1920, 1080, 72); // 打开水印图片 var watermarkFile = watermarkFolder.getFile("watermark.jpg"); var watermarkDoc = app.open(watermarkFile); // 调整水印大小 watermarkDoc.resizeImage(100, 100); // 将水印复制到原始图片 watermarkDoc.selectAll(); watermarkDoc.copy(); doc.paste(); // 调整水印位置 var offsetX = doc.width - 100 - 50; var offsetY = doc.height - 100 - 50; doc.activeLayer.translate(offsetX, offsetY); // 保存处理后的图片 doc.saveAs(new File(sourceFolder + "/processed/" + file.name.replace(/\.[^/.]+$/, ".jpg")), JPEGOptions, true); // 关闭文件 doc.close(SaveOptions.DONOTSAVECHANGES); watermarkDoc.close(SaveOptions.DONOTSAVECHANGES); } } // 关闭 Photoshop 应用程序 app.quit(); ``` 额外需要注意的逻辑点: 1. 确保指定的文件夹路径存在且有正确的读写权限。 2. 检查水印图片的格式和质量是否符合要求。 3. 处理大量图片时,可能需要考虑优化性能,例如批量处理或异步处理。 ######[AI写代码神器 | 507点数解答 | 2025-04-22 15:20:35]
- 超甜!用 HTML 代码让你无法拒绝成为千一的恋人(DeepSeek | 1411点数解答 | 2025-07-26 08:37:17)204
- 尘寰异世:中式恐怖风格下的诡异道士与角色奇幻之旅(DeepSeek | 2006点数解答 | 2025-07-30 21:26:41)167
- jQuery 实现动态操作 DOM:打造可增删任务的待办事项列表应用(百度文心 | 1015点数解答 | 2024-10-26 23:41:22)447
- jQuery 打造实用待办事项列表:输入添加、点击删除一步到位!(阿里通义 | 1139点数解答 | 2024-10-29 08:44:48)361
- jQuery 实现动态操作 DOM:打造带添加与删除功能的待办事项列表应用(阿里通义 | 687点数解答 | 2024-10-29 09:25:06)376
- jQuery 实战:打造可添加与删除任务的待办事项列表应用(字节豆包 | 499点数解答 | 2024-10-29 20:40:48)287
- JavaScript开发必知:TypeScript中JSX的原理与示例解析(阿里通义 | 235点数解答 | 2023-11-09 01:20:03)300
- 国际项目经理职位分析报告下载页:代码解析与下载注意要点揭秘 (DeepSeek | 160点数解答 | 2025-12-03 00:28:07)44
- Photoshop 脚本:一键为选定图层增加颜色,代码详解与注意事项! (DeepSeek | 303点数解答 | 2025-03-11 14:42:50)262
- 用 Python 脚本实现类似 Photoshop 增加颜色效果,代码示例来了!(字节豆包 | 260点数解答 | 2025-03-11 14:43:16)247
- PS 24.7.0 脚本:轻松修复曝光过度照片,附实用注意事项! (字节豆包 | 166点数解答 | 2025-04-30 10:13:32)247
- PS 24.7.0专用脚本:一键修复曝光过度照片(附代码及注意要点) (阿里通义 | 585点数解答 | 2025-04-30 10:15:33)255