[英]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) 我强烈建议从 Adobe 网站下载 Acrobat SDK。 在那里您可以找到 Acrobat JavaScript 的文档; 好好看看它,特别是mailDoc()
的描述及其安全限制。
4) 见 3) …
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.