Il controllo WebView è stato arricchito del metodo CapturePreviewToStreamAsync con il quale possiamo salvare un'immagine di quanto renderizzato nel controllo.
Il metodo accetta come parametro un IRandomAccessStream che possiamo aprire attraverso i metodi già noti, come mostrato nell'esempio.
var img = await ApplicationData.Current.LocalFolder.CreateFileAsync("HtmlWebView.png", CreationCollisionOption.ReplaceExisting); var stream = await img.OpenAsync(FileAccessMode.ReadWrite); await _webView.CapturePreviewToStreamAsync(stream); await stream.FlushAsync(); stream.Dispose();
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Proteggere le risorse Azure con private link e private endpoints
Disabilitare automaticamente un workflow di GitHub
Path addizionali per gli asset in ASP.NET Core MVC
Creare una custom property in GitHub
Creazione di plugin per Tailwind CSS: espandere le funzionalità del framework dinamicamente
Criptare la comunicazione con mTLS in Azure Container Apps
Utilizzare Copilot con Azure Cosmos DB
Utilizzare il metodo Index di LINQ per scorrere una lista sapendo anche l'indice dell'elemento
Effettuare il binding di date in Blazor
Usare le navigation property in QuickGrid di Blazor
Utilizzare EF.Constant per evitare la parametrizzazione di query SQL
Applicare un filtro per recuperare alcune issue di GitHub