请问下面这段vbs用javascript怎么写

wuuduan
wuuduan 02月08日 字数 338

是用于photoshop中的脚本,就是把当前的图像宽度改为3840像素

dim theapp

set theapp=CreateObject("Photoshop.Application")

theapp.ActiveDocument.ResizeImage(3840)

这段vb script运行正常。

我完全不懂javascript,曾经学过2天,也完全忘了。

上面的程序换成javascript怎么写?

我直接写:app.activedocument.resizeimage(3840);

运行出错:错误21,undefined不是对象

Programming 编程技术
1 个回复
callmebbser
BBSer 02月08日

~Try:

var psApp = new ActiveXObject("Photoshop.Application");

psApp.ActiveDocument.ResizeImage(3840)

【 在 wuuduan (wuuduan) 的大作中提到: 】

: 标  题: 请问下面这段vbs用javascript怎么写

: 发信站: 水木社区 (Sat Feb  8 18:11:27 2020), 站内

: 是用于photoshop中的脚本,就是把当前的图像宽度改为3840像素

: dim theapp

: set theapp=CreateObject("Photoshop.Application")

: theapp.ActiveDocument.ResizeImage(3840)

: 这段vb script运行正常。

: 我完全不懂javascript,曾经学过2天,也完全忘了。

: 上面的程序换成javascript怎么写?

: 我直接写:app.activedocument.resizeimage(3840);

: 运行出错:错误21,undefined不是对象

: --