We are developing a windows-based .Net application for distribution. This application has spreadsheet controls that we allow the user to print (essentially like printing a excel worksheet).
Our requirement is for our application to create PDF's of our reports, and also to merge multiple pdf's into one file, without the end-user of our software requiring any other third party pdf tools, such as Adobe Acrobat, to be licenced/installed on their PC.
We don't mind having to integrate 1 or 2 DLL files, but we don't want the end-user having to purchase and install additional software packages to have pdf printing from our application working.
So for, we have investigated:
- PDFSharp: From their code samples, they seem to rely on Adobe Acrobat to be installed
- iTextSharp: From their code samples, In the samples, they are creating every thing into table format.
- Neevia: Currently trialling that but are receiving errors. Sent an email to their support desk, but haven't had a response yet.
Can anyone provide any other recommendations that are easy to use and distribute.