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
Costruire endpoint SSE in ASP.NET Core
Integrare LLM alle nostre applicazioni in .NET con MCP
Gestire pubblicazione Kubernetes tramite .NET Aspire
Canary release con .NET Aspire
Creare un agente A2Acon Azure Logic Apps
Come automatizzare il download dei report di billing da GitHub Enterprise
How to be a DevOps engineer in the AI era
Ciclo di vita risorse con .NET Aspire
Eseguire una ExecuteUpdateAsync senza usare un'expression con Entity Framework
Utilizzare @property per animare nativamente un oggetto HTML tramite CSS
Gestire il ciclo di vita di AbortController in Javascript
Creare comandi nella dashboard .NET Aspire


