Copiar el contenido de un WebView bajo WinRT
tengo unWebView
con contenido HTML que quiero convertir a RTF. He mirado las funciones de conversión RTF que existen y todas parecen un poco escamosas para ser honesto. Entonces mi idea es copiar el contenido delWebView
en unaRichEditBox
y guardar en RTF desde allí.
He visto este ejemplo en numerosas ocasiones.
WebBrowser1.Document.ExecCommand("SelectAll", false, null);
WebBrowser1.Document.ExecCommand("Copy", false, null);
Desafortunadamente, WinRT'sWebView
el control no tiene una propiedad Document, así que no puedo hacer esto
¿Hay alguna forma de extraer el contenido del control? Para ser claro, yono lo hagas quiero el HTML en sí mismo: puedo obtener eso ya usando
InvokeScript("eval", new string[] { "document.getElementById('editor').innerHTML;" });
Lo que quiero es lo realprestado HTML: lo mismo que si tuviera que seleccionar todo en mi WebView, presione CTRL + C y luego péguelo en Wordpad.