.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
请问如何解决?
拉风的咖菲猫