NReco.PdfGenerator로 작성한 pdf를 시스템에서 보내는 전자 메일에 첨부하려고합니다.전자 메일에 동적으로 작성한 pdf 첨부.
내가 가지고있다 -
Response.ContentType = "application/pdf";
Response.AddHeader("Content-Disposition", "attachment; filename=test.pdf");
var htmlToPdf = new NReco.PdfGenerator.HtmlToPdfConverter();
var pdfBytes = htmlToPdf.GeneratePdfFromFile("http://{siteName}/templates/PasswordResetEmail2.cshtml", null);
Response.BinaryWrite(pdfBytes);
그리고이에 밖으로 팝업 저장 창으로 PDF를 넣어 작동합니다.
는하지만 난 내 시스템 이메일에이를 수
WebMail.Send(
to: email,
subject: "Please see attached invoice",
body: BodyTemplate,
isBodyHtml: true,
filesToAttach: invoice.pdf);
당신이 도움이 될 수 있습니다 희망합니다.
System.Net.Mail.SmtpClient를 사용하는 방법을 잘 모르겠습니다. asp.net 웹 페이지 프레임 워크에서 사이트를 만들고 있습니다. 나는 이것에 System.Net.Mail 클래스가 있다고 생각하지 않는다. 그리고 나는 붙잡을 수 없다. –