
Короткий пост в продолжение к моему
предыдущему посту про генерацию PDF из WPF-приложения с помощью PDFSharp. Как описано в той статье, генерация производится с использованием
FlowDocument в качестве посредника. Во
FlowDocument мы можем использовать
Hyperlink для вывода разного вида гиперссылок, но оказалось, что использованная мной версия
PDFSharp.Xps конвертера тупо игнорирует прикрепленные к элементам
XpsElement аттрибуты
FixedPage_NavigateUri.
Я потратил какое-то времени на то, чтобы разобраться с форматом вывода PDF 1.4, но пока не смог понять как правильно починить печать в
PdfContentWriter проекта
PDFSharp.Xps.
Под катом представлено более простое решение, а именно наложение гиперссылки на текст в виде
Link Annotation. Также в конце статьи Вы найдете результат моих изысканий на тему «кошерного» решения проблемы, через внедрение в процесс вывода в PDF примитивов.
Читать дальше →
Comments
Show all comments