Features
General Features
- .NET 5, .NET Core, .NET Framework 4, .NET Framework 3, .NET Framework 2 Support
- .net Framework 2.0, 3.x and 4.0+ Support
- 2D and 3D rendering of charts.
- Chart Mentor.
- Ajax Scrolling
- Ajax Zooming
- Ajax Tooltips
- Ajax auto update
- Zoomer Performance/Interoperability enhancements
- WinForms Mentor
- Printer Friendly Text.
- Quarter and Ordinal (1st, 2nd) formatting .
- HTML Hotspot Event Attributes
- Automatic drill down support.
- Maintain color synchronization in drill down.
- ToolTip support.
- Rich ToolTip support.
- Specify depth of 3D charts
- Over 100 data related tokens for label templates.
- Specify format strings for tokens on the fly within templates.
- Design-Time support
- Chart area label
- Correction Warnings. Improper settings will be automatically corrected.
- Default Series, Element, Axis, Shadow
- Specify line objects for the title box, legend box, smart labels and many more.
- Custom and random color palettes.
- Separate shadow settings for chart areas, and boxes.
- Image scaling makes it possible to make the smallest graphs.
- Custom margins
- Advanced Background class defines drawing options for virtually all chart objects.
- Unlimited x and y axes.
- Bind series to different x and y axes.
- Label Trimming
- Chart image links
- Exposed image map.
- Get the position and size of any box after chart is rendered
- Save / Load chart object state in xml.
- Smart Palette Support
- Automatically generate a smart palette.
- Save / Load smart palette in xml.
- Color Swatch Support
- Color Range Support
- Auto Generated SmartPalettes from list of colors
- Auto Generated SmartPalettes from series values
- Transparent color support
- Smart Colors for value ranges
- Smart Colors with a two color (gradient) range.
- SmartForecast automation.
- 46 Five color palettes.
- Multiple palette support
- Small chart mode
- msi Based Installer
JavaScript Charts (JavaScript HTML Charts)
- JavaScript / HTML Chart output
- Comparable Visual and User Experiences
- Dynamic Tooltips
- Bar Shading Effects
- Animation
- Trouch-screen support
- Real-Time Updates
- Client Side interactivity
- iPhone, iOS, Android, WP7 & Tablet Support
- Browser Compatibility- Supports
-
- Chrome
- FireFox
- Safari
- Opera
- Internet Explorer (version 6+)
- Mobile WebKit
- Image, vector and PDF Export
- Client side printing support.
- Series Hiding
- Element Highlighting
- Zooming
- Client-side JavaScript API
- Label Token Support
- Label Expressions
- Axis Features
- Multiple-Axes
- Smart Axis Scale Breaks
- Time Y Axis
- Dynamic Token Tick and AxisMarker Values
- Custom Ticks
- Logarithmic Scale
- Logarithmic Stakced Scale
- Chart Types
-
- Combo
- ComboHorizontal
- Pie
- Pies
- Pies with varying slice lengths
- Donut
- Donuts
- PiesNested
- Radars
- Gauges
- Funnel
- Pyramid
- Cone
- Treemap
- Gantt Support
- Series Types
-
- Bar/Column
- Range Bar/Column
- Error Bars
- Line
- Marker
- Spline
- AreaLine
- AreaSpline
- Range AreaLine
- Range AreaSpline
- Bubble
Silverlight Navigator
- General
-
- Performance
-
- Utilizes multi-core processor technology
- Capable of handling and animating thousands of dataPoints.
- Usability Testing
- Windowless Mode Support
- Generate Preview Image Setting
- 4 Loading Animations to display while loading
- Override default loading text
- Data Analysis
-
- ChartArea legend
-
- Mouse Tracking
-
- Track values at mouse position
- Track range calculation
- Selection Tracking (highlight / calculation)
-
- on hover
- while selecting
- Navigation Bar
-
- History Buttons
- Range Selectors
-
- Works with any scale data type
- Innovate date time handling.
- Quick Zoom Buttons
- Presentations
-
- Animation & Delay
- Make a Slideshow examining data.
- Set starting viewport range
- Use it as a finance chart (better than any other)
- Dynamic help messages sent to any HTML element.
- Make the chart follow along with hovering other charts
- End user Interactivity
-
- ChartArea
-
- Drag Scrolling
- Arbitrary Selection
- ScrollWheel
- Drag & Throw support
- Click and Tooltip support pasing axis values at mouse position
- Preview Area
-
- Handle Dragging
- Cell Selection
- Arbitrary Selection
- Mixed Selection
- Deep Zooming
- Scrollbar
-
- Handle dragging
- Double Click to zoom out and back.
- Drag bar up and down to zoom in or out.
- Developer Features
-
- Creates an interactive Silverlight chart automatically from asp.net chart. (No SL knowledge required)
- Can make any current combo chart interactive with 1 setting.
- Silverlight install options.
- Enable/Disable any part of Navigation bar
- Enable/Disable any part of Navigator interactivity features on CA and Preview
- Specify custom quick zoom intervals.
- Real-Time
-
- Get x axis scale range of chart.
- Control chart movement through JavaScript API.
Chart Areas
- Multiple Areas
- Size each chart area (multi areas only)
- Control spacing between pie/radar/gauge type elements
- Data info tokens in area label
- Chart area label alignment.
- Control padding between chart areas and other boxes.
- Specify corner sizes
- Specify CornerStyles for corners not touching axes.
Advanced Empty Element Support
- Mark with element markers, text, tool tips, colors.
- Modes: None, Fill, TreatAsZero, and Ignore.
- Get a chart Bitmap.
- Get a bitmap of the legend only.
- Save bitmaps with the .netCHARTING system instantly.
- Work with coordinates for each element after a bitmap is generated.
- Output images as JPG, PNG, Tiff, WMF, EMF, and BMP.
- Output as Flash, Svg, Pdf, and Xaml
- Full Xaml Support
- Output as Svgz
- Memory Stream Output
- Automatic cache subsystem.
- Session streaming support.
- PNG Variable Transparency
- Attach to any element or free floating positioning.
- Dynamic tool tips and link url.
- Takes Series, Axis Marker or Element as data source for tokens.
- Vertical & Horizontal text alignment.
- Smart Orientation to minimize text overlap.
- Smart Pie Chart Annotation Orientation
- Box Headers
- Specify corner size
- Specify only Width or Height and the other dimention is sized automatically.
Box Headers
- 11 Box Header Cap Styles
- Stand and End Alignments
- Vertical Alignment
- Box Header Disigner
- Position Offset
- Header Shadow
- Robust settings allowing thousands of different visuals.
- Applies to any boxes like annotation, title, and legend.
- Header Orientation
- Dynamic Ribbon Caps
Background Object
- Standard Gradient
- Angled Gradient
- Solid Color
- Tiled Image
- Stretched Image
- Hatch Style
- Hatch Color
- Bevel Effect
- Use a custom brush to fill the background.
- Seven shading effect modes.
- 2 Additional Background shading effects.
- Visible Setting
- Transparency Setting
- Multi-Color Gradients
- Dynamic Default Shading
Smart Label System
- Labels will not overlap.
- Labels point to elements they represent.
- Custom line pointers.
- Force labels to be drawn when there is no room.
- Align labels
- Supply a list of alignments to try and find the best fit.
- Use descriptive tokens and mathematical expressions in label strings.
- Label Hotspots
- Label Outlining
- Automatic Wrapping
- Label Drop Shadows
- Label Glow Effect
- Digital readout label style.
- Image Substitution for label
- Absolute positioning
- Smart Label Padding
- Smart Label Distance Threshold
- Embedded Layout Markup Support
- Embedded Font Styling
- Embedded Tooltips and URL support
- Block Alignment
- Embedded Image Streaming from aspx pages
- Embedded InfoGrids™
- Embedded MicroCharts
Formatting Features
- Number Precision
- String Format
- Culture Name
Line Object
- Color
- Width
- Dash style
- Line caps
- Line cap scaling
- Line Transparency setting
Axis Features
- Automatic axis tick calculations (i.e. average of data tick)
- Automatic Number Precision.
- Axis Zooming
- Chart Click to Axis Value
- Tick label templates.
- Minor axis Ticks.
- Smart minor axis ticks.
- Smart Minor ticks for log scales.
- Axis tick angling.
- Duplicate Axis Support.
- Time Label Automation
-
-
Specific Mode
-
- Smart Mode
- Range Mode
- AddRange Mode
- Clear or hide the axis with a single method.
- Alternating grid background
- Specify axis line properties.
- Specify grid line properties
- AxisMarkers drawn on top of data Option
- Axis range markers
- Axis value markers
- Tick label overrides.
- Cluster columns on a per axis basis.
- Per axis value formatting.
- Maximum, Minimum, Interval, Time padding
- Orient vertical axes left or right.
- Set as a percentage axis.
- Specify positions of the axes (order)
- Reverse series of an axis.
- Reverse series position of an axis.
- Axis Scales
- Normal
- Range
- Log
- Time
- Minutes
- Hours
- Days
- Weeks
- Quarters
- Months
- Years
- Stacked
- Full Stacked
- Logarithmic Stacked
- Inverted scale support
- Scale breaks & Automatic (smart) scale breaks
- Smart scale break limit.
- Scale break styling
- Calendar Pattern based Scale Breaks
- Calculated Axes:
- Custom method calculation
- Convert from and to any unit. (1092 Units Available)
- Shadow a time axis with different time intervals.
- Control column spacing on a per axis basis.
- Specify tick line properties including length.
- Tick label padding.
- Turn grid lines on or off.
- Tick label wrapping.
- Tick label separator.
- Label rotation.
- Axis label marker (Gauge chart).
- Axis label tokens
- Axis marker label alignment support
- Axis tick line caps
- Category axis range tick support
Title Box
- Intergraded legend.
- Title & Legend wrapping
- Left/Right/Center/Full alignment options.
- Icon Image.
- Box Edge Styling
- Background and line drawing objects.
- Box Headers
- Specify corner sizes
Legend
- Multi-color legend entry icons.
- Value and Name Templates
- ToolTip Templates
- Legend entry as link templates.
- Hide legend entries.
- Dynamic icons representing data.
- Display the value of series.
- Legend element template
- Add unlimited extra legend elements
- Custom legend icons.
- Legend Icons mimic element shading effects.
- Box Edge Styling
- Positioning
- Top Right
- Middle Right
- Bottom Right
- Bottom Middle
- Bottom Left
- Middle Left
- Top Left
- Top
- Absolute (pixel x,y) position
- LegendboxPosition.ChartArea
- Text Alignment by column
- Box Header
- Specify corner sizes
- Static size setting
Element Features
- Specify per element:
-
- Custom Attributes
- Legend Entry
- Axis Marker
- Color
- Explode Slice
- Force Marker
- Label Template with 29 tokens.
- URL template with 29 tokens.
- Tool Tip template with 29 tokens.
- Marker
- Secondary color ( stock charts )
- Show Value
- Transparency
- Hatch style & color.
- Element Outline
- Label
-
- Font
- Color
- Smart Label Properties
- Multiple SubValue support
-
- Types
-
- Error Bars
- Lines
- Icons
Series Features
- Legend Entry
- Specify a palette for elements within.
- Specify a hatch style palette for elements within.
- Default element
- Specify line properties for series which draw lines.
- Specify x and y axes.
- Exclude series from axis range.
- Series background support (Gauge & Radar).
- Calculations
- Sum
- Mean
- Median
- Mode
- Average
- Minimum
- Maximum
- Running Sum
- Running Mean
- Running Median
- Running Mode
- Running Average
- Running Minimum
- Running Maximum
- Trend Line
- Scatter Trend Line
- Interpolate value calculation
Series Collection Features
- Calculate Series
- (Same as series calculations above)
- Transpose data.
- Sort series by any element value.
- Get processed DataTable
- Smart Pattern Recognition based element ordering of multiple series.
- Optionally disable smart pattern recognition.
Element Marker Features
- Specify a Color
- Custom Image
- Specify size.
- Custom Image DynamicColors
- Built in Icons
- None
- Square
- Triangle
- Circle
- Diamond
- Four Point Star
- Five Point Star
- Six Point Star
- Seven Point Star
- Financial Split
- Financial Reverse Split
- Financial Merger
- Financial Dividend Paid
- Financial Spin-off
- ArrowUp
- ArrowDown
- TriangleUpsideDown
Series Types
- Marker
- Line
-
- Multiple colors on a single line. in 2D and 3D
- Line Caps support
- Spline
-
- Multiple colors on a single spline. in 2D and 3D
- Specify spline tension
- Line Caps support
- Area Spline
- Multiple colors on a single area spline.
- Range Support
- 2D and 3D support
- Area Line
- Multiple colors on a single area line.
- Range Support
- Cone & Pyramid
- Segmented Bars
- Column & Cylinder
- 7 Shading Effects in 2D (3 in 3D) ( Column only )
- imageBars(tm) including 95 templates.
- Range Support
- Percentage Complete hatch support
- Horizontal Support
- Advanced hotspot support.
- Specify a fixed width.
- ImageBar OneToOne
- With ComboHorizontal: GanttDependencies
- Bubble
-
- Eight Shading Effect Modes
- BubbleShapes
- Shading effect support
- 2d & 3d versions
- 42 predefined shapes
Financial Series Types
- Open
- Close
- High
- Low
- Financial Bar
- Candlestick
- High Low Area
Chart Types
- Combo Chart
- Side by Side Combo Chart
- Horizontal Combo Chart
- Pie & Donut Chart
-
- Single and Multi Pies
- Smart Pie Label Wrapping.
- Specify doughnut thickness
- 2D Pie / Donut extruded effect
- 4 Unique Shading Effects
- Explode slices per series or element.
- Individual pie slice Length
- Individual pie slice Height
- Nested or overlapping scales
- BubbleSize based nested sizing
- Nested spacing
- Absolute positioning and sizing
- Pie Start Angle support
- Smart labels
-
- Inside
- Outside
- Automatic
- PiesNested
-
- Supports 2D & 3D
- Radar Chart
-
- Polar & Spider axis modes.
- Single and multi radars
- Multiple radars can have separate axes.
- Time Y Axis scale
- Bubble series support
- Column Series Type Support
- Stacked Columns
- Stacked Area Lines
- Quantitative X & Y axis scales
- Radar Orientation Angle
- Absolute positioning and sizing
- Tick Label Modes
- Normal
- Angled
- Next to In
- Next to Out
- XY Scatter
- Bubble Chart
- 8 Bubble shading effects.
- Control maximum bubble size.
- Financial Chart
- Optional volume chart area
- Different time intervals for price and volume
- Gauge Chart
-
- Circular Type
-
- Custom Image Needles
- Radial labels mode.
- Vertical linear
- Vertical Thermometer
- Horizontal linear
- Hrizontal Thermometer
- Bars
- Indicator Lights
- Digital Readout
- General Gauge Features
-
- Specify gauge sizes
- Specify gauge rectangles (absolute positioning)
- Multiple Chart Type
- Funnel Pyramid
- Funnel Cone
- Pyramid
- Cone
- StackedBubble
- Shade as one or individual bubbles
- Alignment options [center / bottom]
- Pie
- Donut
- Gauge
- TreeMap
-
- Shading support including Background 1 & 2 effects.
- Surface Type
-
- Surface Combination types
- Contour charts
- X/Y Surface Types
- Floating and anchored surface support
- Surface 3D view
- Interpolated surface fill
- Surace 3D lighting
- ZAxis support
- Web based Surface Designer
- Mapping
-
- Support for Maps with multiple Layers
- Satellite and composite image layer support
- Custom Map Shape Styling
- Thematic Mapping
- Map Zooming
- Projection Support
- Map Attribute DataBinding
- Custom Map DataBinding
- Programmatic Map Shape Access
- Shape Group labeling and styling
- Get map GPS coordinates from click.
- Plot GPS coordinates on map.
- Get shapes from point on map.
- Label Once option
- Ajax Zooming and Scrolling
- Get Shape GPS Bounds
- Add GPS Points with annotations and hotspots
- Annotations for any Shapes.
- Organizational Chart Type
-
- Automatic Vertical Layouts
- Shading Effects for node annotations.
- Ajax Scrilling
- Organizational Chart Drilldown
- Drilldown Breadcrumbs
- Node Indicators
- Node Expansion
- MicroCharts
-
- Bar
- BarGauge
- Progress
- ProgressGauge
- Bullet
- Sparkline
- AreaLine
- Scale
- ScaleB (Bottom Scale)
- Pie
- Pie3D
- Marker
- Image
-
- Image Rotation
- Image Sizing
- MicroChart Tooltip & URL Support.
- InfoGrids™
-
- MicroCharts embedded in InfoGrids™
- Draw a labels as the chart
- Draw an annotation as the chart.
Statistical Analysis
- Bollinger Bands
- C Frequency Table AOL
- C Frequency Table AOR
- C Frequency Table BOL
- C Frequency Table BOR
- Correlation Coefficient Determination
- EstimateX
- EstimateY
- Exponentially Weighted Moving Average
- Frequency Table OL
- Frequency Table OR
- Geometric Mean
- Geometric Moving Average
- IQR
- Kairi
- Kendall Correlation Coefficient
- Least Squares Estimate X
- Least Squares Estimate Y
- Linearly Weighted Moving Average
- Lower Bollinger Bands
- Mean
- Mean Deviation
- Median
- Median Moving Average
- Pearson Correlation Coef
- Percentile 25
- Percentile 50
- Percentile 75
- Range
- R Frequency Table OL
- R Frequency Table OR
- Residuals
- Residuals Average
- Simple Moving Average
- Spearman Rank Correlation Test
- Standard Deviation
- Statistical Median Moving Average
- Triangular Moving Average
- Upper Bollinger Bands
- Variance
- Weighted Moving Average
- Z Score
- Kurtosis
- Skweness
- Bessel I
- Bessel J
- Bessel K
- Beta
- Gamma P
- Gamma Q
Financial Indicators
- Accumulate Distribute Over Period
- Aroon Down
- Aroon Down Over Period
- Aroon Oscillator
- Aroon Oscillator Over Period
- Aroon Up
- Aroon Up Over Period
- Balance Of Power Over Period
- Bollinger Bands
- Chaikin Money Flow Over Period
- Chaikin Oscillator
- Chaikin Volatility
- Crossing Extreme Signal
- Crossing Signal
- Commodity Channel Idx Over Period
- D Stochastic
- K Fast Stochastic
- Exponentially Weighted Moving Average
- Extreme Value D Signal
- Extreme Value K Signal
- Commodity Channel Idx Over Period
- Exponentially Weighted Moving Average
- Financial Z Score
- Geometric Mean
- Geometric Moving Average
- Inter Quartile Range
- Kairi
- Linear Moving Average
- Lower Bollinger Bands
- Mean
- Mean Deviation
- Median
- Median Moving Average
- Median Price
- Momentum
- Money Flow Idx Over Period
- Negative Volume Index
- On Balance Volume
- Percentile 25
- Percentile 50
- Percentile 75
- Positive Volume Index
- Range
- Simple Moving Average
- Standard Deviation
- Triangular Moving Average
- Typical Price
- Upper Bollinger Bands
- Variance
- Weighted Moving Average
- Plus Directional Movement
- Minus Directional Movement
- True Range
- Directional Movement
- DMI signal
- Kurtosis
- Skewness
Data Manipulation Features
- Native Oracle Support*
- Native MySQL Support*
- Native ODBC Support*
- MS Access 2007 support (.accdb)
- Selective Default (apply settings based on criteria)
- Inverse Series Trim
- Sort series by any element value.
- Trim elements within a series that are outside of a given date or numeric range.
-
Add, Subtract, Multiply, and divide any series, or elements with operators ( + - */ ).
-
Perform the same calculations between series/elements and numbers. (Element1 * 5).
- Addition of a derived series for average or running sum calculated over all, or any specific, series.
- Addition of a data point for any given series calculated as sum or average for that series.
- Addition of any arbitrary data point / reference on a individual series basis.
- Add series data automatically from a database.
- Split data from an automatic database return to automatically create multiple series.
- Set a maximum number elements to return / chart.
- Automatically tabulate top x elements and aggregate others into an "other" element.
- Seamlessly move between MS Access and SQL server databases by only changing your connection string.
- Obtain series data from separate databases and graph multiple series on the same chart.
- Group multiple series on one chart with missing points automatically handled and series matched out.
- Series order reversal
- Stored procedure support
- DataGrid output.
- DataGrid header template support.
- DataGrid empty element handling.
- DataGrid formatting.
- DataGrid custom attribute support
- GridView support
- Quarter & Minute Date Grouping
- Excel Data Source Support
- Automated Series Generation
- Smart database connectivity (specify file names without connection strings)
- Include grouping data in SubValues
- Multiple Series Drill-Down
- Xml XPath support
- Data access before chart generation.
- Evaluate tokens from chart data.
- Split / Group Elements by TimeIntervalAdvanced objects.
- Sort SeriesCollections by element groups (bar stacks)
Date Handing
- Automatically add date / date range represented on the graph to the charting header
- Dates are treated intelligently and database data can automatically be grouped and graphed in a number of date ranges including: day by hour, week by day, month by week, month by day, year by week, and year by month.
- Date groups automatically create x axis labels as required
- Selectable first day of the week.
- Date axis formatting
- Date grouping sort.
- Date grouping calculations.