Написание читалки PDF файла с использованием CefSharp
Я пытаюсь написать читалку для PDF-файлов (готовые решения читалок не подойдут) на .NET Framework используя CefSharp как библиотеку для считывания PDF. Но столкнулся с нерабочими гиперссылками, что критично для меня. Был взят за основу CefSharp.MinimalExample.Wpf. В MainWindow.xaml я заменил
Address="https://www.google.com" (строка 45)
на
Address="file:///D:/Book/Мой_пдф_файл.pdf#toolbar=0".
Результат меня бы устроил, если бы не неработающие гиперссылки, содержащиеся в пдф документе. Если загрузить документ на сервер, и дать ссылку уже на него, то гиперссылки в нём становятся кликабельные.
Понимаю, что пытаюсь читать документ по сути через Chromium, но раз страница документа не конвертируется в растр, как это было при попытке использовать Windows Metadata (вот по этому примеру), то поддержка гиперссылок может быть, хоть и не из под коробки?