WebView
에 RTF로 변환하려는 일부 HTML 콘텐츠가 있습니다. RTF 변환 함수를 살펴 보았습니다. 그리고 그들은 모두 정직하기가 좀 벗겨지기 마련입니다. 그래서 내 생각은 WebView
의 콘텐츠를 RichEditBox
으로 복사하고 거기에서 RTF로 저장하는 것입니다.WinRT에서 WebView의 콘텐츠 복사
이 예제를 여러 번 보았습니다. 불행하게도
WebBrowser1.Document.ExecCommand("SelectAll", false, null);
WebBrowser1.Document.ExecCommand("Copy", false, null);
, WinRT의
WebView
컨트롤은 문서 속성이 없습니다, 그래서 나는 할 수 없어이
제어에서 콘텐츠를 풀 수있는 방법이 있습니까? HTML 자체를하지 명확하게하기 위해, 내가 할 - 나는 이미 내가 실제 렌더링 HTML이 원하는 것은
InvokeScript("eval", new string[] { "document.getElementById('editor').innerHTML;" });
을 사용하여 해당를 얻을 수 있습니다 - 나는 모든 것을 선택하는 것처럼 같은 내 WebView에서 CTRL + C를 누른 다음 워드 패드에 붙여 넣습니다.
그것은하지 않습니다 이미지가 HTML에 포함되어있는 경우 작동합니다. 어떤 아이디어? – Shefali
RichEditBox에 이미지와 관련된 몇 가지 문제가있는 것처럼 보입니다. [여기] (http://social.msdn.microsoft.com/Forums/windowsapps/en-US/fd5e4f6e-3613-47bf-b57c-2aa19991e94d/saving-rtf-with-image-from-richeditbox-to-file 참조) ? forum = winappswithcsharp) 및 [여기] (http://social.msdn.microsoft.com/Forums/windowsapps/en-US/540f2747-b350-4eac-930d-0af5ade88e8b/cant-save-images-in-richeditbox? 포럼 = winappswithcsharp). RichEditBox에 가지 않고 직접 저장할 수 있습니다. – roryok
안녕하세요, 저는 솔루션에 관심이 많습니다. 다운로드 할 수있는 솔루션을 원한다면 HTML로 자바 스크립트를 삽입하는 방법을 이해하지 못합니다. 어떤 웹 페이지의 내용.복사하려는 페이지에 해당 함수가 없으면 대체 무엇입니까? – Marc