繁体   English   中英

通过 JavaScript 将 PDF 作为附件发送

[英]Send PDF as attachment via JavaScript

我在 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)当你想在用户点击按钮时做某事时,使用mouseUp事件(而不是mouseDown); 单击是释放鼠标,而不是按下它。

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

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

4) 见 3) …

暂无
暂无

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

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