Vivid Report is a C++ Builder and Delphi library that enables the creation of printable reports using visual components. It offers a WYSIWYG approach and supports the use of multiple data sources.

Some of the key features and capabilities of Vivid Report include unlimited hierarchy levels of reports, pages, and printable pages. Additionally, there is an unlimited amount of master pages that can be included in each report. One of the most interesting features of Vivid Report is the ability to place images of the data in separate bands across multiple pages. There are also three different modes of printing available, each allowing for different levels of control over the output.
Users can define all sizes and coordinates in a variety of physical measurement units, and have unique alignment properties that can be applied to bands on a page. All text objects can be formatted independently of the device resolution, allowing for complete consistency in the output. Other advanced features of Vivid Report include true transparency of bands and graphical images, the ability to combine two ways of data getting, and a grid component that enables the creation of highly complex 1D and 2D tables.
For those who need to work with currency values, Vivid Report provides a solution that's completely independent of current regional Windows settings. There are also over twenty types of bar codes that can be printed, including EAN 8, EAN 13, UPC A, 25 Interleaved, and many others. A full-functional preview of the print is available, along with customizable print progress options.
Finally, the original concept of the report design in Vivid Report allows for best possible WYSIWYG and multiple data usage, and the source code for the software is included with the library. All in all, Vivid Report is a highly advanced and feature-rich software library that provides developers with all the tools they need to design and create highly usable and visually compelling print reports.
Version 2.0: N/A