c#对picturebox进行截图
时间: 2023-10-02 13:11:22 浏览: 155
C#截图程序
你可以使用以下代码将 PictureBox 控件的内容截图:
```csharp
private void CapturePictureBox(PictureBox pictureBox)
{
// 创建一个与 PictureBox 相同大小的位图
Bitmap bmp = new Bitmap(pictureBox.Width, pictureBox.Height);
// 将 PictureBox 的内容绘制到位图上
pictureBox.DrawToBitmap(bmp, new Rectangle(0, 0, pictureBox.Width, pictureBox.Height));
// 保存位图到文件
bmp.Save("screenshot.jpg", ImageFormat.Jpeg);
}
```
调用 `CapturePictureBox` 方法并传入要截图的 PictureBox 控件即可将其内容保存为 JPEG 图像。
阅读全文