FlexReport for WinForms consists of following assemblies:
C1.Win.FlexReport dll
It includes all report rendering and document generating functionalities through following component:
- C1FlexReport:
The C1FlexReport component is a report generating component that generates data-based banded reports. You can render reports directly to a printer or preview control, or export to various portable formats (including XLS, PDF, HTML, text, and images). The FlexReport component also exposes a rich object model for creating, customizing, loading, and saving report definitions.
C1.Win.FlexViewer dll
It includes all viewing functionalities through following controls or components:
- C1FlexViewer:
The FlexViewer control is a multiple document previewing control. It has a ribbon-based UI with all preview related options (viewer pane and status bar) easily accessible.
- C1FlexViewerPane:
The FlexViewerPane control displays the pages of the document being previewed, allows panning, zooming and other preview operations. In the form designer, standard toolbars and status bar can be created on the current form through context menu items.
- C1FlexViewerDialog:
The FlexViewerDialog is a form that is displayed with the nested FlexViewer control.
Included Applications
In addition to the reporting components and controls, FlexReport also includes following stand-alone applications:
- C1FlexReportDesigner.4 exe and C1FlexReportDesigner32.4.exe
These are built-in applications for creating and editing C1FlexReport report definition files. The designers allows you to create, edit, load, and save files (XML) that can be read by the C1FlexReport component.