Photoshop 脚本 - 调整文件夹中图像的大小(对话框)

Posted

技术标签:

【中文标题】Photoshop 脚本 - 调整文件夹中图像的大小(对话框)【英文标题】:Photoshop Script - resize images in folder (dialog box) 【发布时间】:2012-05-02 17:06:42 【问题描述】:

我想知道是否有一种简单的方法可以在 Photoshop 中编写简单的脚本。

我希望它弹出一个对话框让用户选择一个文件夹。然后脚本在选定的文件夹中创建另一个文件夹(“web_ready”)并将调整大小的图像放入其中。我可以很容易地处理调整大小的部分(网上有很多教程),但我不知道如何编写弹出对话框的部分。你能帮助我吗?我说的是 *.jsx 脚本。

【问题讨论】:

欢迎来到 SO,在这里您可以找到建议、帮助和支持,而不是免费代码,不适合只问“请给我脚本”;所以你最好告诉我们你尝试了什么以及你发现了什么问题,我们可以帮助你。首先,请参阅 app.OpenDialog()。 【参考方案1】:

文件夹选择对话框:

var inputFolder = Folder.selectDialog("Select a folder to process");

从文件夹中获取文件:

var fileList = inputFolder.getFiles("*.JPG"); //Use whatever extension you want or no extension to select all files

对文件做一些事情:

for(var i=0; i<fileList.length; i++) 
    //do something..

【讨论】:

以上是关于Photoshop 脚本 - 调整文件夹中图像的大小(对话框)的主要内容,如果未能解决你的问题,请参考以下文章

calc() 是不是适用于 CSS 中图像的背景大小?

如何使用 CSS 更改 <i> 标签中图像的高度和宽度?

CNN keras 中图像的混淆矩阵

MATLAB中图像的基本操作

如何获取相册中图像的图像文件名和标签?

css 中图像的相对 URL (Zkoss)