We're sorry Aspose doesn't work properply without JavaScript enabled.

Free Support Forum - aspose.com

PDF Query


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 these 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 licensed / installed on their PC.

So far, the ones that we have found rely on .NET System.Drawing namespace to generate reports OR rely on the user having Acrobat installed. Obviously, we need a tool that will allow us to pass the entire formatted worksheet object to print to pdf.

We don’t mind having to purchase a development License and 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 on their PC.

Would your product be suitable for this?

This message was posted using Email2Forum by ShL77.


I think you may use Aspose.Cells for .NET to convert Excel spreadsheets to PDF format. The component can convert Excel files to PDF on its own without requiring any other tool/API, see the document for reference:

Thank you.

Hi Alisbona,

You can use Aspose.Pdf.Kit for .NET to concatenate multiple PDF files and also print a PDF file. You can also find further details in the documentation.

I hope this helps. If you have any further questions, please do let us know.

Our application does not have Excel files as such. It is a .net spreadsheet component.

Does Aspose.Pdf.kit actually ‘create’ pdf’s files?

Hi Alisbona,

Aspose.Pdf.Kit doesn’t allow you to create PDF files; it only allows you to manipulate existing PDF files i.e. add or remove text/images/annotations, concatenate PDF files, print files etc. We thought you could generate Excel files from your component and then use Aspose.Cells to convert these Excel files to PDF files. After that, you could use Aspose.Pdf.Kit to concatenate or print those PDF files.

You can also convert the PDF files from your existing component, if it is supported, and then use Aspose.Pdf.Kit to manipulate those converted files.

We’re sorry for the inconvenience.