Create interactive and customizable charts for diverse applications.
Supports a wide range of chart types including finance and 3D charts.
Enables real-time interactive charts with zooming and tooltips.
Exports charts in multiple formats including PDF and SVG.
Prices from:
Loading...
Available individually
Our Price
ChartDirector
Loading
ChartDirector is a charting library designed for developers to generate professional, customizable charts across desktop and web applications. It supports chart styles, interactive features, and multiple programming languages, making it suitable for real-time data visualization and complex reporting needs. For ChartDirector for C++ the latest version is 7.2.x . For ChartDirector for .NET the latest version is 7.1. For other programming languages, the latest version is 7.0.
Extensive Chart Types
Includes pie, bar, line, spline, finance, 3D, polar, radar, and many specialized chart styles. Supports both horizontal and vertical orientations with options for 3D effects.
Interactive Features
Offers customizable tooltips, mouse and touch event handling, programmable track cursors, zooming, scrolling, and viewport controls.
Layered Architecture
Allows combining multiple chart layers to create sophisticated visualizations like combo charts, error bands, markers, and threshold zones.
High Performance with Big Data
Capable of rendering charts with up to one billion data points efficiently using multi-threading support, enabling detailed real-time updates and smooth zooming across large datasets.
PDF and SVG Output
Generates charts and reports in PDF and SVG formats alongside common image formats like PNG, JPG, GIF, and BMP.
Advanced Color System
Supports solid, semi-transparent, gradient, pattern colors, and conditional color zones to richly customize the chart appearance and convey complex data visually.
ChartDirector Markup Language (CDML)
Enables rich text formatting with embedded icons and images in chart titles, legends, axis labels, and data labels.
Cross-Platform and Multi-Language Support
Available for C++, .NET, ASP/COM, Java, PHP, Perl, and Python, supporting Windows, Linux, and macOS.
Flexible API Design
Provides an object-oriented API giving developers detailed control over every aspect of chart customization and interaction.
Product Compatibility
Review the details below to ensure this product is supported within your environment.
Component Type
.NET
ActiveX / COM Component
Java
C++ / MFC Class Library
.NET Version
.NET 7 STS
.NET 6 LTS
.NET 5 / .NET Core 3.1
.NET 4.8 or earlier
.NET Platform
.NET Assembly
.NET Core 3.1 Assembly
.NET WinForms
.NET WPF
ASP.NET
ASP.NET Core Assembly
ASP.NET Core 3.1 Assembly
ASP.NET MVC
ActiveX/COM Platform
ActiveX DLL
Java Platform
Java Class
IDE Support
Visual Studio
About Advanced Software Engineering
Advanced Software Engineering, founded in 1995 in Hong Kong, specializes in developing sophisticated charting components for software developers. Built on its early expertise in network management application development, it leveraged this experience to introduce ChartDirector, a widely adopted charting library. ChartDirector’s cross-platform support and robust charting capabilities have attracted a broad international clientele across industries such as finance, government, healthcare, manufacturing, and IT. Organizations from Fortune 500 enterprises to startups rely on its components to enhance their products and deliver high-quality, real-time data visualization solutions.