Features

The basic idea behind xmCHART is to make an extensive set of functions available to users with which the general appearance of a chart can be controlled in detail.

Three functions are all you need to draw up a number of different charts: first the function OpenDrawing() defines the size of the chart, secondly the ChartData() function which contains all numerical values (or date/time values) used for representation and, thirdly, a function which determines the type of chart.

In fact, over 220 functions are available with which nearly all parts of the chart can be varied. Besides a comprehensive set of charting functions, xmCHART also offers numerous functions for creating geometric shapes or for adding texts, images, tables, barcodes, etc.

Point & Bubble Charts

  • 1 and 2-dimensional.
  • Over 100 symbols.
  • Texts as symbols.
  • Bubbles with proportional areas or diameters.

Line Charts

  • 1 and 2-dimensional.
  • Stair-step, polygonal and smooth line shapes.
  • Optional symbols and labels.

Area Charts

  • 1 and 2-dimensional.
  • Stacked, proportional, floating areas.
  • Stair-step, polygonal and smooth border shapes.

Bar Charts

  • Horizontal, vertical, circular.
  • 2 and 3 dimensional bars or cylinders.
  • Stacked, proportional, floating bars.
  • Customizable bar ends.

Gantt Charts

  • Horizontal or vertical.
  • 2 and 3 dimensional bars or cylinders.
  • Customizable bar ends.

Pie & Ring Charts

  • Two- and Three-dimensional.
  • Pie with radial and vertical offsets.
  • Customizable pie start and arc angle.
  • Smart labelling.

Polar & Radar Graphs

  • Full or partial oval or oval ring.
  • Symbols, lines or wedges.
  • Optional radial arrows.

Financial Charts

  • High-Low-Open-Close Charts.
  • Candlestick Charts.

Statistical Charts

  • Histograms.
  • Box & Whisker Plots Show Mean, median, outliers..
  • Percentile graphs with optional confidence interval.
  • Qartile graphs with optional confidence interval.

Venn Diagrams

Error Bars

  • Available for scatter, line, area and bar charts.
  • Standard errors, standard deviations, percent or constant errors, user-defined error lists.
  • In 1 or 2 dimensions.

Trend Lines & Curve fitting

  • Linear, polygonal, exponential, logarithmic, power, p-Spline.
  • In 1 or 2 dimensions.
  • Standard errors, standard deviations, percent or constant errors, user-defined error lists.

Moving Averages

  • Calculation methods: average, median, exponential.

Meters & Gauges

  • Radial gauges.
  • Horizontal and vertical linear gauges.
  • Horizontal and vertical linear meters.

Heat Maps

Tree Maps

Contour Plots

Density Plots

Tables

  • Table with headers.
  • Alternate backgrounds.
  • Customizable cell text styles, borders and backgrounds.
  • Customizable row heights and column widths.

Tags

  • Text with an optional symbol or image.

Barcodes

  • Barcode 128
  • Barcode 39
  • Barcode 93
  • Codabar
  • Barcode EAN
  • Interleaved 2 of 5
  • Barcode PDF417
  • QR-Code

Basic Objects

  • Line, Arrow, Arc, Rect, Round Rect
  • Polygon, Smooth and Round Polygon
  • Path, Oval, Ring, Wedge
  • Text, Text along path
  • Symbol, Symbols along path
  • Image