使用browseForDoc()在javascript中定义saveAs()的文件路径

时间:2017-09-08 14:28:34

标签: javascript

我一直潜伏着这个网站,但我想我已经筋疲力尽地找到了我需要的信息。

我只想要一个按钮来触发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();
    }
);  

0 个答案:

没有答案