tags:

views:

297

answers:

4

Is there an open source .NET library that can render PDFs to images (for server-side processing)? I know of PDFsharp, AFAIK it can only create and process PDFs, not render them.

+2  A: 

PDFCreator and GhostScript can be used together to do this, both open source.

Matt Ephraim made a nice wrapper for Ghostscript in C# here.

All the processing I've done is on client-side, but PDFCreator supposedly has server capabilities described here

UPDATE:
PDFCreator Server capabilities are briefly described HERE.

Joey
+1: GhostScriptSharp is awesome.
Matt Ball
@Matt Ball Thanks!
Matt Ephraim
A: 

iTextsharp is very good.

http://sourceforge.net/projects/itextsharp/

Tony Heflin
To me it seems that it can only create PDFs, not render them. Just like PdfSharp. Is this a wrong impression?
erikkallen
I believe I misread the question are you looking to display a pdf in a form?
Tony Heflin
A: 

You can use FoxIt's SDK to render a PDF to a device context. They have a DLL for win/linux and an ActiveX. See their programmer's guide. You'll see some relevant entries in the TOC in the first few pages.

scott
A: 

Foxit may work for someone else, but this question is about open source. Joey's answer looks promising and leads me to
Introducing GhostscriptSharp

vatavian