C# .NET标准2.0中的WriteableBitmap

C# .NET标准2.0中的WriteableBitmap,c#,asp.net,azure-functions,.net-standard,writeablebitmap,C#,Asp.net,Azure Functions,.net Standard,Writeablebitmap,我有一个可以处理图像的ASP.NET WebAPI,我正在尝试将该API移植到Azure函数(.NET标准2.0)。除了一个功能外,我能够迁移大部分功能。我正在使用WriteableBitmap对图像执行一些操作-该类似乎在.NET标准2.0中不可用。我在Visual Studio 2017中收到以下错误消息,但我无法添加对PresentationCore的引用,因为它在“引用”窗口中不可用 The type 'WriteableBitmap' is defined in an assembly

我有一个可以处理图像的
ASP.NET WebAPI
,我正在尝试将该API移植到
Azure函数(
.NET标准2.0
)。除了一个功能外,我能够迁移大部分功能。我正在使用
WriteableBitmap
对图像执行一些操作-该类似乎在.NET标准2.0中不可用。我在Visual Studio 2017中收到以下错误消息,但我无法添加对
PresentationCore
的引用,因为它在“引用”窗口中不可用

The type 'WriteableBitmap' is defined in an assembly that is not referenced. You must add a reference to assembly 'PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
有没有人遇到过类似的问题,或者可以在这里帮助我

//编辑: 下面是我用来创建
WriteableBitmap

var width = array.Columns;
var height = array.Rows;
var rgbReverse = true;
var format = PixelFormats.Bgr24;
var channels = 3;
var bitmap = new WriteableBitmap(width, height, dpiX, dpiY, format, null);

WriteableBitmap
是WPF的一部分。在DotnetCore3.0之前,它不会在core中可用(我怀疑它会出现在azure功能上)

如果你想要一个dotnet标准的2d图形api,我建议你

你可以用它做很多事情,但是你必须重写你的操作代码


他们有一个样本响应,其中一些是WPF的一部分。在DotnetCore3.0之前,它不会在core中可用(我怀疑它会出现在azure功能上)

如果你想要一个dotnet标准的2d图形api,我建议你

你可以用它做很多事情,但是你必须重写你的操作代码


他们有一些

的样本回复,你能发布代码吗?@JagadeeshGovindaraj我刚刚更新了问题。你能发布代码吗?@JagadeeshGovindaraj我刚刚更新了问题。