Il controllo WebView permette di renderizzare codice HTML ed espone un metodo CaptureSelectedContentToDataPackageAsync con il quale possiamo creare un DataPackage, oggetto utile alla condivisione attraverso gli Share Contracts.
DataPackage package = await _webView1.CaptureSelectedContentToDataPackageAsync();
Tra le utilità di un oggetto DataPackage c'è quella di recuperare il contenuto stesso in vari formati, tra cui l'RTF, un formato cross platform creato da Microsoft per l'interscambio di documenti tra applicazioni, gestito agevolmente da Microsoft Word, ad esempio.
Questa sorta di conversione è possibile grazie al metodo GetRtfAsync.
string RTF = await package.GetView().GetRtfAsync();
Il testo può essere salvato o utilizzato come qualunque altra stringa in memoria.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Potenziare la ricerca su Cosmos DB con Full Text Search
Managed deployment strategy in Azure DevOps
Eseguire un metodo asincrono dopo il set di una proprietà in Blazor 8
Triggerare una pipeline su un altro repository di Azure DevOps
Autenticarsi in modo sicuro su Azure tramite GitHub Actions
Gestione dei nomi con le regole @layer in CSS
Come EF 8 ha ottimizzato le query che usano il metodo Contains
Configurare e gestire sidecar container in Azure App Service
Introduzione alle Container Queries
Eseguire query per recuperare il padre di un record che sfrutta il tipo HierarchyID in Entity Framework
Sostituire la GitHub Action di login su private registry
Supporto ai tipi DateOnly e TimeOnly in Entity Framework Core