运行此代码时出现未处理的异常:
using (Graphics g = Graphics.FromImage(target))
{
g.DrawImage(imageInput, new Rectangle(0, 0, target.Width, target.Height),
rect, GraphicsUnit.Pixel);
}
它说:
System.ArgumentNullException:'该值不能为null。参数 name:image
有什么建议吗?
答案 0 :(得分:1)
这是因为imageInput
是null
。 Parameter name: image
是重要的一部分。如果您查看DrawImage的文档,则会看到它需要image
个参数。这是传递给DrawImage
的第一个参数,与imageInput
对应。
因此,您需要初始化imageInput
。
答案 1 :(得分:0)
您需要提供源图像; imageInput
不能为空。