通过JavaScript将PDF作为附件发送

时间:2015-04-14 20:42:37

标签: javascript email pdf acrobat

我在Acrobat中有一个PDF,在按钮的鼠标按下方法中使用以下JavaScript。代码提示输入邮件客户端(在我的例子中是Outlook或Webmail)。当我选择Outlook时,会形成一个新的Outlook消息,其中包含相应的TO:,SUBJECT:和BODY:区域,但该按钮所在的文件未附加。来自https://acrobatusers.com/tutorials/dynamically-setting-submit-e-mail-address的文档似乎表明该文件是自动附加的。我想编写它以便附加PDF。电子邮件不会返回任何文本。

try
{
    var myDoc = event.target;
    var cToAddr = "rrose@bi.com";
    var cSubLine = "Test Email";
    var cBody = "Email body text";
    this.mailDoc({bUI:false, cTo:cToAddr, cCC:"", cSubject:cSubLine, cMsg:cBody});
} catch(e){app.alert(e)}

1 个答案:

答案 0 :(得分:0)

一些评论:

1)当你想在用户点击按钮时做某事时,使用mouseUp事件(而不是mouseDown);点击是释放鼠标,而不是按下它。

2)event.target是按钮字段,而不是文档。该文件为this

3)我强烈建议您从Adobe网站下载Acrobat SDK。在那里,您可以找到Acrobat JavaScript的文档;好好看看它,特别是mailDoc()的描述及其安全限制。

4)见3)......