好吧,我正在 VB.NET 中调整图像的大小。我已经预定义了将图像转换为特定大小的算法。
我刚刚在算法中发现了一个错误,它会导致图像右侧出现白色衬里。调试代码后我发现,
Dim grReturn As Drawing.Graphics = Drawing.Graphics.FromImage(bmpReturn)
grReturn.Clear(Color.White)
导致问题。我试着用谷歌搜索这个问题,发现只有一个 MSDN 链接,它说它清除了整个绘图表面并用指定的背景颜色填充它。
而且我无法理解它在说什么!
通过评论这个Clear函数,我可以从我的输出图像中删除白色衬里。因为我不知道这个函数实际上是做什么的,所以我不能删除它。
那么,是否有人可以帮助我理解该方法?如果我删除此方法会导致任何其他问题吗?
谢谢!