Есть ли встроенные средства управления WPF для отображения PDF-файлов? Я пишу программу, которая загрузит PDF-файл, а затем отобразит дополнительные надписи поверх него.Просмотр PDF в WPF без использования WindowsFormsHost
Использование WindowsFormsHost (http://hugeonion.com/2009/04/06/displaying-a-pdf-file-within-a-wpf-application/) не будет работать, потому что элемент управления WindowsFormsHost всегда отображается на поверх всех других элементов управления WPF в окне. Это не позволит увидеть мои заметки по PDF.
Преобразование PDF в растровое изображение с уровнем детализации, который мне нужен, создаст слишком большой файл.
Элемент управления WebBrowser не позволяет программным образом изменять или масштабировать страницы. Я также не могу удалить панели инструментов Adobe.
Любые сторонние библиотеки, которые я использовал, должны быть бесплатными (как в пиве).
Я рассмотрю это сегодня, спасибо. –
Не могли бы вы поделиться своим примером? У меня немного проблемы с тем, чтобы образец в вашей ссылке работал правильно. –
Я попытался использовать Adorner, выполнив шаги, описанные в этом руководстве: http://marlongrech.wordpress.com/2008/02/28/wpf-overlays-or-better-adorner/, но WindowsFormsHost все еще был нарисован сверху. Какие-либо предложения? –