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ý soubor se zadaným typem souboru a maximálními rozměry souboru.
Upozornění: Neexistuje žádná záruka, že soubor bude převeden, nebo bude vůbec platným souborem obrázku, a to buď před nebo po převodu. Převod je vyžadován v prohlížeči před přenosem do kódu .NET, takže by se s výslednými daty mělo zacházet jako s nedůvěryhodnými.
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 maxWidth, 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);
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, maxWidth As Integer, maxHeight As Integer) As ValueTask(Of IBrowserFile)
<Extension()>
Public Function RequestImageFileAsync (browserFile As IBrowserFile, format As String, maxWith As Integer, maxHeight As Integer) As ValueTask(Of IBrowserFile)
Parametry
- browserFile
- IBrowserFile
Chcete-li IBrowserFile převést na nový soubor obrázku.
- format
- String
Nový formát obrázku.
- maxWidthmaxWith
- Int32
Maximální šířka obrázku
- maxHeight
- Int32
Maximální výška obrázku
Návraty
Představující ValueTask dokončení operace.
Poznámky
Velikost obrázku se přizpůsobí zadaným rozměrům při zachování původního poměru stran.