Where can I find a good .NET PDF library?

We run a winforms web application with a set of active reports and crystal reports. Everything is somehow converted to PDF. There are so many tools. Does anyone have any experience with / recommendations for tools we can use?

SQL Reports is one of the possibilities, but I would like to explore other options, instead of just taking what initially seems simple.

+6
pdf
source share
10 answers

Have you watched iTextSharp?

http://itextsharp.sourceforge.net/

+6
source share

I used http://www.websupergoo.com/abcpdf-1.htm and it works great for me. You can add images and all that. I use it, where I take XML and XSLT as a template, pass the conversion (XSLT converts to HTML), and the PDF generator will generate my page correctly.

Yes, the component has a cost, but I think it’s worth paying a small fee several times, and then spending hours and hours trying to get something else to work.

+3
source share
+2
source share

I'm not sure if this is what you are looking for, but Crystal reports can export reports directly to PDF so that you can generate a report on the server directly in PDF format and return that PDF to the user.

If you are looking for a tool that allows you to directly create PDF files, then a good option, as some colleagues comment, iTextSharp. With iTextSharp, you can create PDF documents programmatically from scratch or from XML files.

Some useful links:
iTextSharp on Sourceforge
ITextSharp section on iT3XT.com

+1
source share

I had a good impression of PDFsharp . This is pretty low level and provides a familiar way to draw text, images, etc. On the document. Here is an example code example .

It can be used for both personal and commercial projects.

+1
source share

I'm not sure if you are looking for a component for creating PDF files or trying to transfer your current report formats to the ASP.NET website where the data can be downloaded as a PDF file. For the first, I would recommend iTextSharp. For the latter, I would recommend Devexpress XtraReports. Please note that XtraReports supports PDF export from the box.

http://www.devexpress.com/Products/NET/Reporting/

+1
source share

I have little experience with iText for Java, which seems like a well-accepted solution; there is a .NET version called iTextSharp

0
source share

if you need to convert the report to PDF, the VisualStudio report generator will do this for you out of the box. Otherwise, I am the second iTextSharp.

0
source share

Doxygen is good for almost everything. I use it for all my .NET projects.

0
source share

I used Expert PDF Converter , which allows me to create PDF files from HTML. I basically create an aspx page and post the result to a component that turns it into a pdf. It's nice that I can print out the WYSIYG experience for the user. Its not perfect, but for $ 500 it's a good value.

-one
source share

All Articles