繁体   English   中英

如何在Adobe Pro文件的javascript函数中为文件名添加日期和时间?

[英]How to add date and time to filename in javascript function for adobe pro file?

我想获取保存日期时附加到pdf文件文件名的日期和时间。

这是单击按钮时用于保存文件的功能:

mySaveAs = app.trustPropagatorFunction(function(doc,path)
{
app.beginPriv();
doc.saveAs(path);
app.endPriv();
})

myTrustedSpecialTaskFunc = app.trustedFunction(function(doc,path)
{
// Privileged and/or non-privileged code above
app.beginPriv();
mySaveAs(doc,path);
app.endPriv();
// Privileged and/or non-privileged code below
});

这是按钮(鼠标)的代码:

myTrustedSpecialTaskFunc(this, "/F/signedcontracts/signeddoc.pdf");

我想使用以下格式的文件名:

/F/signedcontracts/signeddocyyyymmddhhmmss.pdf

我已经阅读并尝试了几个示例,但是仍然无法使其正常工作。

我知道了。 我刚刚添加了日期时间功能:

function myDateSTring(){
return util.printd("yyyymmdd_HHMMss", new Date());
}

mySaveAs = app.trustPropagatorFunction(function(doc,path)
{
app.beginPriv();
doc.saveAs(path);
app.endPriv();
})

myTrustedSpecialTaskFunc = app.trustedFunction(function(doc,path)
{
// Privileged and/or non-privileged code above
app.beginPriv();
mySaveAs(doc,path);
app.endPriv();
// Privileged and/or non-privileged code below
});

然后,我将按钮脚本修改为:

myTrustedSpecialTaskFunc(this, "/F/signedcontracts/signed-doc-jlf"+myDateSTring()+".pdf");

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM