該方式是直接對螢屏進行截圖操作
UserControl chartContainPanel = new UserControl(); Graphics graph = chartContainPanel.CreateGraphics(); Size s = chartContainPanel.Size; Bitmap memoryImage = new Bitmap(s.Width, s.Height, graph); Graphics memoryGraphics = Graphics.FromImage(memoryImage); Point screen = chartContainPanel.PointToScreen(this.Location);
// 拷貝螢屏對應區域為 memoryGraphics 的 BitMap memoryGraphics.CopyFromScreen(screen.X, screen.Y, 0, 0, s); memoryImage.Save(fileName);
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/68945.html
標籤:C#
上一篇:第1章 類和物件—面向物件概念
下一篇:C#個推SDK推送安卓+iOS
