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
Controllare lo stato di un servizio gRPC in ASP.NET Core tramite Health Check
Utilizzare la parola chiave var con lambda eExpression e method group in C# 10
Continuous Deployment tramite GitOps
Scoprire cosa succede in un layer di un Dockerfile
Parallelizzare le chiamate HTTP con async/await e le Promise in JavaScript
Forzare la lingua dell'interfaccia di Azure Active Directory B2C
Gestire errori temporanei in una comunicazione gRPC con ASP.NET Core 6
Welcome back to .NET
Semplificare con un extension method l'aggiunta di filtri a run time nelle query LINQ
Impostare l'identity resolution a livello globale in una No-Tracking query di Entity Framework Core
Dependency injection con Minimal API di ASP.NET Core
Recuperare i dispositivi connessi in tethering con la Universal Windows Platform