- Draw multiple charts in the same plot:
New API feature allows users to draw multiple
QbChart objects in the same plot/canvas.
- Radar Chart Axis Scale:
Different axes in the radar chart can now have separate
scales and attributes.
- Update Data Source:
In Chart Designer, an update data source feature has been
implemented, allowing users to perform batch data source updating for chart files from
the data registry interface.
- New Chart Type - Polar Chart:
EspressChart now supports a new chart type polar
chart. Points are plotted based on polar (angle, radius) coordinates on a grid.
- Pie Chart "Others" Slice:
New feature in Pie charts allows records that are less
than a specified percentage to be grouped into one slice named "Others".
- Column/Bar Chart Border:
Users can now draw/format a border around 2D column and bar
charts.
- String Rendering:
API Only. Selective string rendering, allows certain text to
be anti-aliased and others to be drawn without anti-aliasing (text at 0 and 90 degree angles).
- Maximum Characters for Chart Labels:
Users can set the maximum number of characters to
display in an axis label. Labels longer than the specified number will be abbreviated with "…"
and the complete label will show in the tool tip.
- Set Hint Box Border Color:
API only. Users can now control the color of the
hint-box border for tool tip hints.
- Set Table alignment:
Allows users to set the text alignment (left/right/center)
for charts that are show with a table. Table size can now be adjusted by adjusting font
size. Tables will re-size with chart canvas.
- Chart Generation/Viewing using Record Files:
New feature to assist the running/viewing
of charts with large data sets. The data is buffered in temporary files, preventing all the data
from being stored in memory.
- PDF Font Mapping:
Improved PDF exporting for charts, now requires font mapping.
Users can now map true type fonts to the PDF export for charts in the same manner that is supported
for reports.
- Draw Columnar Area for Scatter Chart:
Users can now draw columns for data in a scatter
chart. Areas from the origin to each scatter point are drawn as filled columns.
- Data Value Placement:
New feature allows users to control where the data top labels are
placed in a chart, at the top, middle, or bottom of a data point. Additional features allow users
to control the placement of individual data top labels in stack-type charts.
- Pie Chart Label Placement:
New feature allows users to display pie labels away from
the plot with a connecting line from each label to the slice it represents. Prevents label
overlapping for small slices.
- Separate Colors for Column Chart with Series:
Users can now set individual colors for
columns (both 2D and 3D) even if the chart has a data series. Previously only series colors
could be set.
- Modify Border Color and Thickness for 3D Charts:
API feature that lets users adjust the
thickness and color for the element borders in 3D charts.
- Chart Generation/Viewing using Record Files:
New feature to assist the running/viewing
of charts with large data sets. The data is buffered in temporary files, preventing all the data
from being stored in memory.
- JNDI Data source:
EspressChart now supports javax.sql.DataSource interface. Allows
charts to lookup data sources that are deployed within application servers.
- PDF Chart Enhancements:
The quality of charts (especially text labels) has been
improved for charts exported in PDF format.
- Test Connection Button for Database Dialog:
In data registry - database connection
dialog, A test button has been added allowing users to see if they've setup their JDBC connection
information correctly or not.