通过JavaScript将PDF作为附件发送

通过JavaScript将PDF作为附件发送,javascript,email,pdf,acrobat,Javascript,Email,Pdf,Acrobat,我在Acrobat中有一个PDF,下面是一个按钮鼠标按下方法中的JavaScript。代码提示输入邮件客户端(在我的示例中是Outlook或Webmail)。当我选择Outlook时,将生成一条新的Outlook消息,其中包含相应的收件人:、主题:、正文:区域,但按钮所在的文件未附加。来自的文档似乎表明该文件已自动附加。我想对它进行编码,以便附上PDF。电子邮件不返回任何文本 try { var myDoc = event.target; var cToAddr = "rrose

我在Acrobat中有一个PDF,下面是一个按钮鼠标按下方法中的JavaScript。代码提示输入邮件客户端(在我的示例中是Outlook或Webmail)。当我选择Outlook时,将生成一条新的Outlook消息,其中包含相应的收件人:、主题:、正文:区域,但按钮所在的文件未附加。来自的文档似乎表明该文件已自动附加。我想对它进行编码,以便附上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) 当您想在用户单击按钮时执行某些操作时,请使用mouseUp事件(而不是mouseDown);单击是释放鼠标,而不是按下鼠标

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

3) 我强烈建议从Adobe网站下载Acrobat SDK。在这里您可以找到AcrobatJavaScript的文档;请仔细查看它,特别是
mailDoc()
的说明及其安全限制

4) 见3)