Condividi tramite


BrowserFileExtensions.RequestImageFileAsync Metodo

Definizione

Tenta di convertire il file di immagine corrente in una nuova delle dimensioni massime e del tipo di file specificato.

Attenzione: non vi è alcuna garanzia che il file verrà convertito o sarà anche un file di immagine valido, prima o dopo la conversione. La conversione viene richiesta all'interno del browser prima che venga trasferita al codice .NET, pertanto i dati risultanti devono essere considerati non attendibili.

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)

Parametri

browserFile
IBrowserFile

Oggetto IBrowserFile da convertire in un nuovo file di immagine.

format
String

Nuovo formato immagine.

maxWithmaxWidth
Int32

Larghezza massima dell'immagine.

maxHeight
Int32

Altezza massima dell'immagine

Restituisce

Oggetto ValueTask che rappresenta il completamento dell'operazione.

Commenti

L'immagine verrà ridimensionata per adattare le dimensioni specificate mantenendo il rapporto di aspetto originale.

Si applica a