WPF для PDF

У меня есть приложение WPF, и я хочу, чтобы сохранить вывод приложения в PDF-документ, элемент, который я хочу сохранить, может быть визуальным чертежом или FixedDocument (я могу создать его как любой из этих варианты, и легко конвертировать между ними). ​​

Есть ли библиотека, которая может напрямую конвертироваться из WPF в PDF (без написания кода для просмотра визуального дерева и воссоздания его с помощью PDF-примитивов).

Ответ 1

Если вы получили визуальное дерево WPF в XPS, попробуйте этот конвертер XPS в PDF NIXPS.

Ответ 3

Мы только что выпустили новую библиотеку, которая облегчает это: NiPDF v1.0

Вот ссылка на пример на нашем сайте, который преобразует WPF в PDF.

Это 100% -ная управляемая сборка .NET, и вам не нужно изучать тайную вершину API, которая сможет ее использовать.

Ответ 4

Для этого сценария я рекомендую использовать класс XpsDocumentWriter, чтобы получить документ XPS, а затем преобразовать его в PDF с помощью Amyuni PDF Creator
Отказ от ответственности: я работаю в Amyuni Technologies