假设有一个 HTML(或 XHTML)代码,并且
<img alt="...." src=".......aspx" />:
因此,aspx 生成图像文件,并且会显示一些图像。
现在我想将生成的图像文件发送到电子邮件或使用 HTML 表单代码,我希望我的 html 代码自动执行此操作。
因此,在 html 代码中,在 img 代码之后,我想添加自动发送生成图像的代码。
(我想要一个带有 img 代码和电子邮件或 HTML 表单代码的代码。)
我该怎么办?
假设有一个 HTML(或 XHTML)代码,并且
<img alt="...." src=".......aspx" />:
因此,aspx 生成图像文件,并且会显示一些图像。
现在我想将生成的图像文件发送到电子邮件或使用 HTML 表单代码,我希望我的 html 代码自动执行此操作。
因此,在 html 代码中,在 img 代码之后,我想添加自动发送生成图像的代码。
(我想要一个带有 img 代码和电子邮件或 HTML 表单代码的代码。)
我该怎么办?
老实说,根据您的问题,您要完成的工作并不完全清楚。但是,根据我的收集,您可以尝试几种不同的方法:
查看这个 StackOverflow 帖子:发送一封电子邮件,其中嵌入了来自 C# 的正文中的图像
您可以使用此源中的代码作为起点: http: //www.codedigest.com/Articles/ASPNET/95_Sending_Email_using_C__and_ASPNet_20.aspx(请参阅“在消息正文中发送带有嵌入图像的电子邮件”部分)
您需要做的是将图像生成逻辑移动到某个库或 App_Code 文件夹,然后调用该逻辑两次:一次来自为标记发送它的 .aspx 处理程序,一次用于您还需要编写的代码这将在电子邮件中发送。一旦你有了包含图像的 byte[] 数组,请按照 lkaradashkov 的链接在电子邮件中发送它: