BrowserFileExtensions.RequestImageFileAsync Metoda

Definice

Pokusí se převést aktuální soubor obrázku na nový typ zadaného souboru a maximální rozměry souboru.

Upozornění: Neexistuje žádná záruka, že se soubor převede, nebo dokonce bude platný soubor obrázku vůbec, a to buď před nebo po převodu. Převod se vyžaduje v prohlížeči před přenosem do kódu .NET, takže výsledná data by se měla považovat za nedůvěryhodná.

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)

Parametry

browserFile
IBrowserFile

Převod IBrowserFile na nový soubor obrázku.

format
String

Nový formát obrázku.

maxWithmaxWidth
Int32

Maximální šířka obrázku.

maxHeight
Int32

Maximální výška obrázku

Návraty

ValueTask<IBrowserFile>

A ValueTask představující dokončení operace.

Poznámky

Obrázek se škáluje tak, aby odpovídal zadaným dimenzím a zachoval původní poměr stran.

Platí pro