2
我需要知道是否有任何方式附加使用jsPDF生成的PDF文件並將其發送到asp.net C#中?如何將使用jsPDF生成的PDF附加到使用asp.net的郵件c#
我在C#
MailMessage message = new MailMessage(fromAddress, toAddress);
message.Subject = subject;
message.IsBodyHtml = true;
message.Body = StrContent.ToString();
//message.Attachments.Add(new Attachment("getDPF()"));
smtp.Send(message);
和我使用的是JsPDF庫如下下面的代碼:
<script type="text/javascript" src="jsPdf/jspdf.min.js"></script>
<script type="text/javascript">
function getPDF()
{
var doc = new jsPDF();
doc.text(20, 20, 'TEST Message');
doc.addPage();
//doc.save('volt.pdf');
}
</script>
有沒有什麼辦法將其附加在郵件發送前呢? 在此先感謝。
那麼,你有JsPDF運行在客戶端上,並且你的電子郵件代碼在服務器上運行。所以你必須得到由JsPDF生成的PDF並傳遞給服務器。 – mason
你知道如何將它傳遞給服務器嗎? –
所有常用的方式.....提交表單...通過AJAX ....通過WebSockets ...等。或者您可以放棄在客戶端上生成PDF的想法,而是在服務器上生成PDF。 – mason