BrowserFileExtensions.RequestImageFileAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пытается преобразовать текущий файл изображения в новый из указанного типа файла и максимальных размеров файла.
Внимание! Нет никакой гарантии, что файл будет преобразован или даже будет допустимым файлом изображения до или после преобразования. Преобразование запрашивается в браузере перед его передачей в код .NET, поэтому полученные данные следует рассматривать как ненадежные.
public:
[System::Runtime::CompilerServices::Extension]
static System::Threading::Tasks::ValueTask<Microsoft::AspNetCore::Components::Forms::IBrowserFile ^> RequestImageFileAsync(Microsoft::AspNetCore::Components::Forms::IBrowserFile ^ browserFile, System::String ^ format, int maxWith, int maxHeight);
public static System.Threading.Tasks.ValueTask<Microsoft.AspNetCore.Components.Forms.IBrowserFile> RequestImageFileAsync (this Microsoft.AspNetCore.Components.Forms.IBrowserFile browserFile, string format, int maxWith, int maxHeight);
public static System.Threading.Tasks.ValueTask<Microsoft.AspNetCore.Components.Forms.IBrowserFile> RequestImageFileAsync (this Microsoft.AspNetCore.Components.Forms.IBrowserFile browserFile, string format, int maxWidth, int maxHeight);
static member RequestImageFileAsync : Microsoft.AspNetCore.Components.Forms.IBrowserFile * string * int * int -> System.Threading.Tasks.ValueTask<Microsoft.AspNetCore.Components.Forms.IBrowserFile>
static member RequestImageFileAsync : Microsoft.AspNetCore.Components.Forms.IBrowserFile * string * int * int -> System.Threading.Tasks.ValueTask<Microsoft.AspNetCore.Components.Forms.IBrowserFile>
<Extension()>
Public Function RequestImageFileAsync (browserFile As IBrowserFile, format As String, maxWith As Integer, maxHeight As Integer) As ValueTask(Of IBrowserFile)
<Extension()>
Public Function RequestImageFileAsync (browserFile As IBrowserFile, format As String, maxWidth As Integer, maxHeight As Integer) As ValueTask(Of IBrowserFile)
Параметры
- browserFile
- IBrowserFile
Объект , IBrowserFile преобразуемый в новый файл изображения.
- format
- String
Новый формат изображения.
- maxWithmaxWidth
- Int32
Максимальная ширина изображения.
- maxHeight
- Int32
Максимальная высота изображения
Возвращаемое значение
Объект , ValueTask представляющий завершение операции.
Комментарии
Изображение будет масштабировано в соответствии с заданными измерениями с сохранением исходных пропорций.