2 回答

TA貢獻(xiàn)1775條經(jīng)驗(yàn) 獲得超8個(gè)贊
將此圖像以指定的格式保存到指定的流中。 名稱 說明 Image.Save (String) 將該 Image 保存到指定的文件或流。 Image.Save (Stream, ImageFormat) 將此圖像以指定的格式保存到指定的流中。 由 .NET Compact Framework 支持。 Image.Save (String, ImageFormat) 將此 Image 以指定格式保存到指定文件。 由 .NET Compact Framework 支持。 Image.Save (Stream, ImageCodecInfo, EncoderParameters) 使用指定的編碼器和圖像編碼器參數(shù),將該圖像保存到指定的流。 Image.Save (String, ImageCodecInfo, EncoderParameters) 使用指定的編碼器和圖像編碼器參數(shù),將該 Image 保存到指定的文件。

TA貢獻(xiàn)1886條經(jīng)驗(yàn) 獲得超2個(gè)贊
//處理隊(duì)列內(nèi)的消息,防止截圖時(shí)界面出現(xiàn)錯(cuò)圖
Application.DoEvents();
this.Refresh();
//相當(dāng)于點(diǎn)擊了截屏鍵+Alt
SendKeys.Send("%");
//線程休息1000毫秒,讓進(jìn)程有一定的時(shí)間處理截圖圖片到剪貼板的事件
System.Threading.Thread.Sleep(1000);
//如果文件夾不存在,則創(chuàng)建一個(gè)新的文件夾(保存截圖)
if (!Directory.Exists("Screenshots"))
{
Directory.CreateDirectory("Screenshots");
}
//獲取保存在剪貼板的圖像,即截屏鍵向剪貼板發(fā)送的圖像
Image I = Clipboard.GetImage();
if (I == null)
{
MessageBox.Show("截圖出錯(cuò),請(qǐng)重新嘗試");
return;
}
bmp.Save("Screenshots\\" + i + ".bmp");
很久之前寫的
你可以參考一下
- 2 回答
- 0 關(guān)注
- 516 瀏覽
添加回答
舉報(bào)