You would use two simple steps to generate a report.
The first step is to create a report object. This involves coding your report using a small set of API functions to insert text, tables, and pictures into the report. You can format the text and table elements using fonts and colors just as would do in a word-processor.
The second step is to pass the report object to a PDF generator object. The PDF generator automatically formats your report into a number of pages and generates the PDF. The resulting PDF can be saved to a disk file, or it can be retrieved in a string to use in an ASP.NET application.
PDF Report Generator supports the following features:
Fonts, point-size, various character styles and colors.
Paragraph formatting features such as centering, justification, indentation, etc.
Tables and nested tables.
Repeatable page header and footers.
Hyperlinks(internal and external) in the generated PDF document.
Security permissions and password protection.
Set paper size, orientation and margins for PDF output.
Right-to-left and mix/latin text.
Support for BMP, PNG, JPEG, WMF, and EMF picture formats.