gpt4 book ai didi

c# - DotNetCore 在 Windows 中捕获屏幕截图

转载 作者:行者123 更新时间:2023-12-03 18:25:25 40 4
gpt4 key购买 nike

我正在寻找使用 .NET 核心捕获屏幕截图。我知道使用 .NET 框架这是微不足道的,但使用 .NET 核心可以做到这一点吗?我已经搜索过,但在任何地方都找不到任何答案。

最佳答案

System.Drawing.Common现在可在 .NET Core 中跨平台使用,允许您截取窗口/桌面的屏幕截图。 Here is an example
编辑
捕获屏幕截图的示例:

using var bitmap = new Bitmap(1920, 1080);
using (var g = Graphics.FromImage(bitmap))
{
g.CopyFromScreen(0, 0, 0, 0,
bitmap.Size, CopyPixelOperation.SourceCopy);
}
bitmap.Save("filename.jpg", ImageFormat.Jpeg);

关于c# - DotNetCore 在 Windows 中捕获屏幕截图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50173336/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com