0
我需要創建一個網頁,它將具有以下功能:如何創建「發送到電子郵件」功能與截圖一起?
- 它將有一個簡單的計算器。
- 會有一個「發送該計算到我的電子郵件」功能。用戶在文本框中輸入他的電子郵件,我們需要將該計算的屏幕截圖發送到他的電子郵件。
那怎麼可以呢?
我需要創建一個網頁,它將具有以下功能:如何創建「發送到電子郵件」功能與截圖一起?
那怎麼可以呢?
爲了把你的屏幕截圖,這是在C#中的簡單代碼
要建立在C#中的截圖,我們需要使用繪圖.NET Framework的API
首先,你必須進口System.Drawing中使用以下代碼創建名稱空間...
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);
這對於多個顯示器無法正常工作,並且您的應用程序應當*當前支持多個顯示器。 –
它不能。你將需要超過只用HTML – tomfumb
可這HTML表單張貼到腳本?如果是這種情況,那麼腳本可以將計算結果轉換爲圖像,然後通過電子郵件將其發送到提交的電子郵件地址。您用來渲染計算的腳本可以是您最喜歡的任何一個。否則,您可以指導您的觀察者如何使用「Alt +打印屏幕」:-P –
你能使用Javascript嗎? –