ActiveReports 6 is an enhancement of the popular ActiveReports engine and report viewer. It includes the same power and flexibility of ActiveReports and the same integration with the Visual Studio® .NET 2005 Environment, and adds several new features including integration with the Visual Studio .NET 2008, Visual Studio .NET 2010 Environments.
Available in two editions, ActiveReports 6 delivers outstanding reporting capabilities. Drop down the sections below to see the features packed with each edition of ActiveReports.
Standard Edition Features
Designer
- Full integration with the .NET environment
- Familiar user interface
- NEW SnapLines to help you visually align controls
- C# and VB.NET support
- The ability to compile reports into the application for speed and security or to keep them separate for ease of updating
- Designer hosting of .NET and user controls
Report Controls
- ReportInfo
- Label
- Line
- PageBreak
- OleObject
- Subreport
- Shape
- Picture
- RichTextBox with HTML tag support
- ChartControl with separate data source
- Textbox
- Barcode with standard styles plus NEW RSS and UPC styles
- Checkbox
- NEW CrossSectionBox extends from a header section to the related footer section
- NEW CrossSectionLine extends from a header section to the related footer section
Reporting Engine
- Managed code
- Binding to ADO.NET, XML, iList, and custom data sources
- NEW Document DLL as a separate assembly
- All of the features of previous versions of ActiveReports
Report Viewer
- Managed C# code
- Very small deployment assembly, suitable for use on the Internet
- Table of Contents and Bookmarks
- Thumbnail View
- HyperLinking
- Tabbed Viewing
- Annotations
Export Filters
ActiveReports includes export filters to generate output into Rich Text Format (RTF) for word-processing, Portable Document Format (PDF) for printing, Microsoft® Excel® worksheets, HTML and DHTML for publishing your reports to the internet, TIFF for optical archiving and faxing, and delimited text for spreadsheets and databases.
Professional Edition Features
ActiveReports 6 Professional Edition includes all of the features of the Standard Edition and supports the following additional features:
End-User Report Designer
The control is a run-time designer that may be distributed royalty-free. It allows the ActiveReports designer to be hosted in an application and provides end-user report editing capabilities. The control's methods and properties provide easy access for saving and loading report layouts, monitoring and controlling the design environment, and customizing the look and feel to the needs of end users.
ASP.NET Integration
- The Web server control provides convenience for running and exporting reports in ASP.NET.
- HTTP Handler extensions allow report files (RPX) or compiled assemblies containing reports to be dropped on the server and hyperlinked.
Silverlight Viewer Control
- The Silverlight viewer control allows you to provide in- or out-of-browser report viewing in your Silverlight applications.
- Like our other viewers, the Silverlight viewer control offers customization and localization.
Web Viewer Control
- The Web Viewer control allows quick viewing of ActiveReports on the web as well as printing capability with the AcrobatReader ViewerType enumeration.
- NEW Flash ViewerType enumeration supports multiple browsers and offers customization and localization options. The FlashViewer control replaces the ActiveX Viewer control that is no longer supported in ActiveReports 6.
HTTP Handlers
- The RPX HTTPHandler allows the developer to hyperlink ActiveReports on a web page to return HTML format or PDF format reports for viewing and/or printing.
- The Compiled Report HTTPHandler allows the developer to hyperlink ActiveReports compiled in an assembly on a web page to return HTML format or PDF format reports for viewing and/or printing.
PdfSignature and TimeStamp Features
- The PdfSignature class allows you to provide PDF document digital signatures and certification.
- The PdfStamp class allows you to draw the digital signatures and certification onto the documents.
- The TimeStamp class allows you to add a TSA (Time Stamping Authority) stamp to your digital signatures.
Font Linking
- Font linking helps you resolve the situation when fonts on a deployment machine do not have the glyphs that were used in a development environment.
- By linking fonts, you can resolve the problem with a different PDF output on deployment and development machines that may occur due to the missing glyphs.
Font Fallback
- If missing glyphs are not found in linked fonts, the PDF export filter looks for the glyphs in fonts declared in the FontFallback property.
- A default font is used if you do not declare one, or you can declare an empty string for this property to leave out missing glyphs from the exported file.
Bold Font Emulation (PDF Export Filter)
Some fonts (for example, Franklin Gothic Medium, Microsoft Sans Serif, most East Asian fonts, etc.) may lose bold style in the PDF output. By using the Font Fallback mechanism, ActiveReports 6 Professional Edition provides the bold style emulation in the PDF export filter to eliminate this limitation.
See Also