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
Utilizzare i variable font nel CSS
Configurare lo startup di applicazioni server e client con .NET Aspire
Utilizzare una qualunque lista per i parametri di tipo params in C#
Utilizzare Locust con Azure Load Testing
Eseguire query in contemporanea con EF
Referenziare un @layer più alto in CSS
Disabilitare le run concorrenti di una pipeline di Azure DevOps
Change tracking e composition in Entity Framework
Cancellare una run di un workflow di GitHub
Configurare il nome della run di un workflow di GitHub in base al contesto di esecuzione
Configurare e gestire sidecar container in Azure App Service
Path addizionali per gli asset in ASP.NET Core MVC