Javascript 我该如何创建;发送至电子邮件;功能和屏幕截图?
我需要创建一个具有以下功能的网页:Javascript 我该如何创建;发送至电子邮件;功能和屏幕截图?,javascript,.net,asp.net,html,email,Javascript,.net,Asp.net,Html,Email,我需要创建一个具有以下功能的网页: 它将有一个简单的计算器 将有一个“发送此计算到我的电子邮件”功能。用户在文本框中输入他的电子邮件,我们需要将该计算的屏幕截图发送到他的电子邮件中 如何做到这一点?要拍摄屏幕截图,这是C#中的简单代码 要在c#中创建屏幕截图,我们需要使用.net framework的绘图api 首先,使用以下代码导入System.Drawing.Imaging名称空间 using System.Drawing.Imaging; 这是用C#编写的屏幕截图代码 int scree
如何做到这一点?要拍摄屏幕截图,这是C#中的简单代码 要在c#中创建屏幕截图,我们需要使用.net framework的绘图api 首先,使用以下代码导入System.Drawing.Imaging名称空间
using System.Drawing.Imaging;
这是用C#编写的屏幕截图代码
int screenWidth = Screen.GetBounds(new Point(0, 0)).Width;
int screenHeight = Screen.GetBounds(new Point(0, 0)).Height;
Bitmap bmpScreenShot = new Bitmap(screenWidth, screenHeight);
Graphics gfx = Graphics.FromImage((Image)bmpScreenShot);
gfx.CopyFromScreen(0, 0, 0, 0, new Size(screenWidth, screenHeight));
bmpScreenShot.Save("test.jpg", ImageFormat.Jpeg);
不可能。您需要的不仅仅是HTMLC,是否可以将此HTML表单发布到脚本?如果是这种情况,那么脚本可以将计算结果呈现为图像,然后通过电子邮件发送到提交的电子邮件地址。用于渲染计算的脚本可以是您喜爱的任何脚本。否则,您可以指导您的查看器如何使用
Alt+Print Screen
:-POk。你能告诉我怎么在ASP.NET中做吗?我不知道如何拍摄计算的屏幕截图……这在多个显示器上无法正常工作,现在你的应用程序肯定支持多个显示器。