открыть локальный файл HTML или PDF в веб-просмотра wpf - PullRequest
0 голосов
/ 18 октября 2018

Я пытаюсь открыть локальный файл html в веб-представлении в wpf.но он не работает. Он показывает пустое белое окно.

PdfWebView.Navigate(@"C:\Users\cWW\Desktop\FINAL YEAR PROJECT\Intelliventory\IntelliVentory\InvoicesPDF\index.html");  

<wpf:WebView Name="PdfWebView"></wpf:WebView>

Ответы [ 2 ]

0 голосов
/ 18 октября 2018

Если вы используете элемент управления WebView из набора инструментов сообщества, это представляется невозможным.Для этого требуются NavigateToLocalStreamUri и IUriToStreamResolver, которые доступны в UWP, но, по-видимому, недоступны в WPF-версии элемента управления.Похоже, отображение локального контента отсутствует.Больше информации здесь: https://twitter.com/rickstrahl/status/1004487812169601026?lang=en

Есть ли какая-то причина, по которой встроенный в WPF элемент управления WebBrowser не подходит?

0 голосов
/ 18 октября 2018

Вам нужно load файл в виде строки (как обычно вы получаете строку из файла) и затем вызвать:

PdfWebView.NavigateToString(yourString);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...