Freigeben über


BrowserFileExtensions.RequestImageFileAsync Methode

Definition

Versucht, die aktuelle Bilddatei in eine neue Datei des angegebenen Dateityps und der maximalen Dateidimensionen zu konvertieren.

Achtung: Es gibt keine Garantie, dass die Datei konvertiert wird oder sogar eine gültige Bilddatei ist, entweder vor oder nach der Konvertierung. Die Konvertierung wird im Browser angefordert, bevor sie in .NET-Code übertragen wird, sodass die resultierenden Daten als nicht vertrauenswürdig behandelt werden sollten.

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)

Parameter

browserFile
IBrowserFile

Die IBrowserFile , die in eine neue Bilddatei konvertiert werden soll.

format
String

Das neue Bildformat.

maxWithmaxWidth
Int32

Die maximale Bildbreite.

maxHeight
Int32

Die maximale Bildhöhe

Gibt zurück

Ein ValueTask , der den Abschluss des Vorgangs darstellt.

Hinweise

Das Bild wird entsprechend den angegebenen Dimensionen skaliert, wobei das ursprüngliche Seitenverhältnis beibehalten wird.

Gilt für: