У меня есть рабочий ASP.NET WebAPI
, который обрабатывает изображения, я пытаюсь перенести API на Azure Functions
(.NET Standard 2.0
).Мне удалось перенести большую часть функциональности, кроме одной части.Я использую WriteableBitmap
для выполнения некоторых манипуляций с изображением - кажется, что класс недоступен в .NET Standard 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);