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