Как добавить дополнительные выходные данные хранилища BLOB-объектов Azure в функцию приложения ImageResizer? - PullRequest
0 голосов
/ 06 сентября 2018

При создании приложения-функции ImageResizer на портале Azure для выполнения функций изменения размера изображения я вижу только два вывода хранилища BLOB-объектов Azure:

Путь 1: sample-images-sm / {name}

Путь 2: sample-images-md / {name}

enter image description here

Здесь мое требование - генерировать изображения разных размеров со следующей комбинацией:

<width,height> : (260,260) , (280,150) , (340,140), (115,140), (76,140)

Может кто-нибудь помочь мне узнать, как добавить дополнительные выходные данные хранилища BLOB-объектов Azure в существующий список.

1 Ответ

0 голосов
/ 07 сентября 2018

Продолжайте создавать функцию на основе этих настроек.

Затем перейдите на вкладку «Интеграция» слева и нажмите «Новый вывод» справа:

enter image description here

Выберите хранилище BLOB-объектов Azure, а затем заполните поля, аналогичные приведенным ниже:

enter image description here

Наконец, измените код, добавив дополнительный параметр:

public static void Run(
    Stream image,                           // input blob, large size
    Stream imageSmall,
    Stream imageMedium,
    Stream imageMy)  // output blobs
{
    // ...
    // use imageMy to write another size of image
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...