Как изменить размер изображения в функциях Azure 2.0 с помощью Visual Studio? - PullRequest
0 голосов
/ 30 мая 2019

В прошлом я создавал функцию Azure (в csx), чтобы изменить размер изображения и затем сохранить его в контейнере BLOB-объектов. Он даже был доступен в качестве шаблона на портале (хотя теперь он недоступен)

Тем не менее, сейчас я пытаюсь изменить размер изображения, используя функции Azure 2.0 в Visual Studio, и испытываю удивительные трудности.

System.Drawing, похоже, не поддерживается или не будет работать в песочнице.

ImageResizer Nuget не поддерживает NetCore 2.1.

MagicScaler выдает следующую ошибку:

System.TypeInitializationException: The type initializer for 'PhotoSauce.MagicScaler.Interop.Wic' threw an exception. ---> System.PlatformNotSupportedException: COM is not supported

Мне просто нужно получить поток (или байт []), изменить его размер и отправить его в контейнер. Какое лучшее решение использовать сейчас в Azure Functions 2.0?

...