我一直潜伏着这个网站,但我想我已经筋疲力尽地找到了我需要的信息。
我只想要一个按钮来触发acrobat来运行browseForDoc()函数,获取用户选择的cPath并将其用作saveAs()函数的路径。看起来它应该比以前更容易。这是adobe acrobat的文件夹级脚本。
我收到错误"丢失;在声明14"之前。除此之外,它不起作用。请让我知道我做错了什么。
//get windows user name
var getLoginName = app.trustedFunction(
function(){
//Get and return the user's login name
app.beginPriv();
return identity.loginName;
app.EndPriv();
}
);
var fileExt = ".pdf";
var filePath = function(cFS, cPath, bPromptToOverwrite){
this.cFS:cFS;
this.cPath=cPath;
this.bPromptToOverwrite=bPromptToOverwrite;
}
//Open save dialog,return user input values and saveas
var mySaveDialog = app.trustedFunction(
function browse(cPath,oDoc){
app.beginPriv();
app.browseForDoc(){bSave: true, cFilenameInit: oDoc, cFSInit: ""};
return this.cPath;
var myPath = new filePath{cPath: browse.cPath};
this.saveAs(myPath,myFile+fileExt);
app.endPriv();
}
);