Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

WPF to PDF

I have a WPF application and I want to be able to save the output of the application to a PDF document, the item I want to save can be a Visual a Drawing or a FixedDocument (I can create it as any of those options, and it's easy to convert between them).

Is there any library that can convert directly from WPF to PDF (without writing code to walk the visual tree and recreate it using PDF primitives).

like image 235
Nir Avatar asked Sep 23 '08 21:09

Nir


3 Answers

If you got your WPF visual tree rendered in to XPS then try this XPS to PDF converter NIXPS.

like image 127
Jobi Joy Avatar answered Nov 16 '22 03:11

Jobi Joy


For this sceneario I recommend using XpsDocumentWriter class to get a XPS document, then converting it to PDF using Amyuni PDF Creator
Disclaimer: I work for Amyuni Technologies

like image 34
yms Avatar answered Nov 16 '22 02:11

yms


We have just released a new library that facilitates this: NiPDF v1.0

Here is a link to an example on our site that converts WPF to PDF.

It is a 100% managed .NET assembly, and you don't need to learn an arcane API top be able to use it.

like image 28
nixps Avatar answered Nov 16 '22 01:11

nixps