簡體   English   中英

使用ASP.net捕獲窗口屏幕幾分鍾

[英]Capture the Window Screen for few minutes using ASP.net

“通過這個問題,我只使用asp.net在客戶端上講話”

我的要求是“捕獲窗口屏幕幾分鍾,並將其存儲為任何格式的視頻”。

例如,如果我想捕獲窗口的屏幕並以某種jpeg或gif格式存儲,則可以使用system.windows.forms庫,並可以實現以下代碼

public void StartCapturing(object sender, EventArgs e)
{

        System.Drawing.Bitmap bitmap = new System.Drawing.Bitmap(Screen.PrimaryScreen.WorkingArea.Width, Screen.PrimaryScreen.WorkingArea.Height);
        System.Drawing.Graphics graphics = System.Drawing.Graphics.FromImage(bitmap as System.Drawing.Image);
        graphics.CopyFromScreen(25, 25, 25, 25, bitmap.Size);
        bitmap.Save(@"D:\Raghu\MyScreenshots\myscreenshot3.bmp", System.Drawing.Imaging.ImageFormat.Bmp);
}

所以我的問題是,我可以包含任何庫,以便通過添加盡可能簡單的代碼來滿足我的需要。 我已經看到了諸如snagit等之類的工具,但是對此我不太清楚。 任何澄清表示贊賞...

您可能想要嘗試查看Selenium來捕獲網站快照,請參閱使用Selenium WebDriver截屏

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM