0

看来我需要在附件中输入“g”来代替 fileUpload1.PostedFile。我似乎无法弄清楚。任何帮助表示赞赏。我尝试使用 g.save(@"c:\Temp\test.jpg"),但它也不会保存:(

var  bmp = new Bitmap(FileUpload1.PostedFile.InputStream);
                 var newImage = new Bitmap(200,200);
                 var g = Graphics.FromImage(newImage);
                  g.DrawImage(bmp, 0, 0, 200, 200);

                string fileName = 
Path.GetFileName(FileUpload1.PostedFile.FileName);
                Attachment myAttachment = new 
Attachment(FileUpload1.FileContent, fileName);
                mail.Attachments.Add(myAttachment);
4

0 回答 0