BrowserFileExtensions.RequestImageFileAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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.