gpt4 book ai didi

c# - 如何将部分图像插入图片框?

转载 作者:行者123 更新时间:2023-12-02 05:10:44 25 4
gpt4 key购买 nike

我不太确定是否可以将图像的一部分插入图片框,但我想创建一个大小为 500*500 像素的图像,然后将其部分用作可连接的 50*50 小块通过设置图片在图片框内的位置...

是否可以通过使用图形来做类似的事情?我对它不是很熟悉...(我说的是 C# 窗体应用程序...)

最佳答案

经过一段时间的搜索和一些个人尝试,我找到了解决方案,这不是我自己的,但遗憾的是我忘记了我从哪里得到它:

   private static Image cropImage(Image img, Rectangle cropArea)
{
Bitmap bmpImage = new Bitmap(img);
Bitmap bmpCrop = bmpImage.Clone(cropArea,
bmpImage.PixelFormat);
return (Image)(bmpCrop);
}

这将创建裁剪图像,您现在可以在代码中使用它。示例:

   Picturebox P = new Picturebox;
P.BackgroundImage = cropImage(ImageThatWillBeCropped, new Rectangle(0,0,50,50));

如果有人觉得这有用并且需要矩形的解释,请随时询问:)

关于c# - 如何将部分图像插入图片框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15512392/

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