为了账号安全,请及时绑定邮箱和手机立即绑定

.NET Core中使用CoreCompat出错

.NET Core中使用CoreCompat出错

达令说 2018-08-08 09:14:34
.NET Core中使用CoreCompat出错:"A null reference or invalid value was found [GDI+ status: InvalidParameter]"在 .NET Core 中使用 CoreCompat 处理图片,代码如下:public static Graphics GetGraphic(Image originImage, Bitmap newImage){     newImage.SetResolution(originImage.HorizontalResolution, originImage.VerticalResolution);    //...}在 linux 上运行时出现下面的错误:A null reference or invalid value was found [GDI+ status: InvalidParameter]    at System.Drawing.GDIPlus.CheckStatus(Status status)    at System.Drawing.Bitmap.SetResolution(Single xDpi, Single yDpi)CoreCompat 的 nuget 包版本是 CoreCompat.System.Drawing 1.0.0-beta006请问如何解决?
查看完整描述

1 回答

?
拉风的咖菲猫

TA贡献1995条经验 获得超2个赞

出现这个问题是由于 originImage.HorizontalResolution 与 originImage.VerticalResolution 的值为 0


查看完整回答
反对 回复 2018-08-26
  • 1 回答
  • 0 关注
  • 1314 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信