当前位置:  开发笔记 > 编程语言 > 正文

Javascript调整大小不同的图像,只有宽度很重要

如何解决《Javascript调整大小不同的图像,只有宽度很重要》经验,为你挑选了0个好方法。

我正在尝试为Photoshop制作一个脚本,它调整了不同尺寸的开放图像的大小,只有宽度很重要.目标是在每次调整大小后,它应该恢复图像的原始状态并运行不同的宽度.网上有一些脚本几乎可以做到这一点,但我只会遇到错误.我得到的错误是"未定义不是对象".

我现在有以下脚本,但我被困住了:

// get a reference to the current (active) document and store it in a variable named "doc"
doc = app.activeDocument;


// these are our values for the END RESULT width and height (in pixels) of our image
var fWidth = 940;


// our web export optionsvar options = new ExportOptionsSaveForWeb();

function SaveJPEG(saveFile, quality) {
  var exportOptionsSaveForWeb = new ExportOptionsSaveForWeb();
  exportOptionsSaveForWeb.format = SaveDocumentType.JPEG;
  exportOptionsSaveForWeb.includeProfile = false;
  exportOptionsSaveForWeb.interlaced = false;
  exportOptionsSaveForWeb.optimized = true;
  exportOptionsSaveForWeb.quality = 80;


}


var newName = 'F' + doc.name + '.jpg';

doc.exportDocument(File(doc.path + '/' + newName), ExportType.SAVEFORWEB, options);

doc.activeHistoryState = doc.historyStates.index(0);

未定义的错误是在var newName行停止脚本.我必须添加适用于Photoshop CS6.

任何帮助将非常感谢谢谢.

推荐阅读
yzh148448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有