在没有安装Photoshop的情况下执行jsx脚本

我创建了一个Photoshop文件作为模板(PSD文件),其中包含文本字段列表。另一方面,我创建了一个jsx脚本,该脚本可以动态替换文本,并且一切正常。我使用了另一个脚本来运行photoshop并执行jsx文件,如下所述:

Dim appRef
Dim javaScriptFile
Dim argsArr()

Dim fsObj : Set fsObj = CreateObject("Scripting.FileSystemObject")
Dim jsxFile : Set jsxFile = fsObj.OpenTextFile("scritpToPNG.jsx",1,False)
Dim fileContents : fileContents = jsxFile.ReadAll
jsxFile.Close
Set jsxFile = Nothing
Set fsObj = Nothing

javascriptFile = fileContents & "main(arguments);"

Set appRef = CreateObject("photoshop.Application")

ReDim argsArr(Wscript.Arguments.length-1)

For i = 0 To Wscript.Arguments.length-1
    argsArr(i) = Wscript.Arguments(i)
Next

Call appRef.DoJavaScript(javascriptFile,argsArr,1)
appRef.Quit

直到现在一切正常。现在,我有一个尚未安装photoshop应用程序的朋友。 我的问题是如何在未安装photoshop或无需安装模板的情况下在模板(psd文件)上执行jsx?

jinsong0002 回答:在没有安装Photoshop的情况下执行jsx脚本

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2796683.html

大家都在问