2012-01-24 26 views
0

我与Adobe InDesing服务器CS 5.5工作,并具有* .jsx脚本无法读取输入的问题的工作参数的InDesign CS服务器5.5 app.scriptArgs.get不JSX脚本

我跑以下命令: sampleclient.exe -host本地主机:8080 “C:\ CreateJPEG.jsx” 参数1 = “1”

这里是脚本:

#target InDesignServer 
app.scriptPreferences.version = 7.0; 

main(); 
function main() 
{ 
    var eRet;  

    if (app.scriptArgs.get("param1")) 
    { 
    var sXMLFilePath = "C:\\CreateJPEG.xml"; 
    var eRet = app.createJpeg (sXMLFilePath); 
    } 
} 

app.scriptArgs.get( “参数1” )总是假。 请帮忙,我找不到任何答案。所有文件统计这应该工作。

回答

1

查看API documentation。 app.scriptArgs.get(“param1”)不返回布尔值。它返回一个字符串。

isDefined方法是你在这里需要的。