【问题标题】:Save the PDF and email as well保存 PDF 和电子邮件
【发布时间】:2019-04-08 12:09:56
【问题描述】:

通过电子邮件发送保存为 pdf 的模板。

我一直在开发 react js 应用程序,我需要两件事,保存 PDF 或电子邮件发票。我已经使用 windows.print() 完成了保存 PDF,现在我需要通过电子邮件发送它,用户可以直接单击电子邮件 pdf它应该是发给用户的电子邮件,我已经检查了很多但是有不同的方法,我想通过 react js 发送电子邮件而不去后端(Django Rest)可以只通过 react js 完成吗?这是我的简单登录以 pdf 形式打印或保存,如果用户单击电子邮件 pdf 按钮,我还希望它应该以 pdf 形式通过电子邮件发送给他

           <div className="p-y-lg">
              <a className="btn btn-success btn-sm" href="javascript:window.print()">
                    <span className="icon icon-print icon-lg icon-fw">
                    </span>
                    Print
              </a>
            </div>

我可以在上述方法中做什么,这样我就可以直接通过电子邮件将上述 pdf 发送给用户。我已经存储了用户电子邮件,所以有什么简单的方法吗?

【问题讨论】:

  • PDF 作为附件或 PDF 的内容作为电子邮件正文?
  • 我要发送PDF文件

标签: javascript reactjs django-rest-framework html-email nodemailer


【解决方案1】:

您不能直接使用 javascript 发送电子邮件。

但是,您可以打开用户的邮件客户端:

window.open('mailto:test@example.com');

还有一些参数可以预填充主题和正文:

window.open('mailto:test@example.com?subject=subject&body=body');

【讨论】:

  • 看起来它对我有用,我可以传递文件参数,比如主题和正文吗?
猜你喜欢
  • 2021-06-26
  • 1970-01-01
  • 1970-01-01
  • 2012-01-01
  • 2018-09-04
  • 2016-06-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多