(对初学者的问题表示歉意)我正在尝试在UWP Windows 10应用程序中使用Accord.Net Imaging功能。我尝试的任何功能都会给我一个错误:
“位图”类型是在未引用的程序集中定义的。您必须添加对程序集'CoreCompat.System.Drawing,Version = 0.0.0.0,Culture = neutral,PublicKeyToken = null'的引用.'Bitmap'类型在未引用的程序集中定义。您必须添加对程序集'CoreCompat.System.Drawing,Version = 0.0.0.0,Culture = neutral,PublicKeyToken = null'的引用。
尽管我包括了使用System.Drawing(包括位图)
UnmanagedImage unmanagedImage = UnmanagedImage.FromByteArray(bytes);
答案 0 :(得分:0)
如果您使用的是NuGet,则可以安装以下软件包以获取System.Drawing
,从而访问Bitmap
类:https://www.nuget.org/packages/CoreCompat.System.Drawing.v2/5.2.0-preview1-r131
请注意,这是预发行版本,因此,如果使用Visual Studio NuGet GUI,则需要选中搜索栏旁边的“包括预发行版本”框。