我正在通过电子邮件发送.pdf
文件(由代码生成并存储在计算机中)作为附件,它可以正常工作,但可以发送,但问题是我无法在浏览器中直接查看。浏览器要求下载不需要的pdf。
我的pdf文件路径在字符串变量中。当我将此变量传递给附件时,浏览器会要求下载它,但是如果我传递pdf的静态路径而不是使用变量,则pdf会直接在所需的浏览器中打开。
System.Net.Mail.Attachment attachment;
// mail.Attachments.Add(new Attachment("E:\\API_BILL\\TAX INV-10181-API RECHARGE-S G SHINDE.pdf"));
// above line gives me result as I want want but I want to set filepath dynamically.
attachment = new System.Net.Mail.Attachment(FilePath.ToString(), "fname/pdf");