C# 拍摄一张';缩放';未完全显示在屏幕上的ed图像

C# 拍摄一张';缩放';未完全显示在屏幕上的ed图像,c#,winforms,picturebox,drawtobitmap,C#,Winforms,Picturebox,Drawtobitmap,在我的winform应用程序中,我尝试拍摄一幅图像的截图,并使用DarwToBitmap()方法将其分配给picturebox。 这对我来说很好,但当我缩放图像并拍摄屏幕快照时,在picturebox中,只有屏幕上可见的部分图像被显示出来。 我怎样才能捕获整个图像的截图,即使它被放大了 与我正在尝试做的非常相似。这比我预期的要简单得多。 在调用“DrawToBitmap”并保存图像之前,只需将图像缩放到100%。 然后重新指定上一个缩放值。 就这样。工作起来很有魅力。为什么不直接加载图像?

在我的winform应用程序中,我尝试拍摄一幅图像的截图,并使用DarwToBitmap()方法将其分配给picturebox。 这对我来说很好,但当我缩放图像并拍摄屏幕快照时,在picturebox中,只有屏幕上可见的部分图像被显示出来。 我怎样才能捕获整个图像的截图,即使它被放大了


与我正在尝试做的非常相似。

这比我预期的要简单得多。 在调用“DrawToBitmap”并保存图像之前,只需将图像缩放到100%。 然后重新指定上一个缩放值。
就这样。工作起来很有魅力。

为什么不直接加载图像?