|
EspressChart offers Java and Web developers an easy to use, yet powerful toolkit
for adding dynamic charts, and charting capability to Web pages, applets, applications,
servlets, and JSPs. With a pure Java architecture, EspressChart can deliver charts on
virtually any platform.
Designed from the ground up for the Web, EspressChart is a versatile tool that allows
users to easily build charts interactively and programmatically. Using lightweight
viewers, charts can be loaded, and manipulated directly on the client. Charts can also
be run/generated on the server-side and streamed to the client as GIF/BMP/JPEG/PNG/SVG/Flash
images, or as PDF files.
Chart data can be retrieved programmatically (through application data, Java classes,
& EJBs), from flat files, from WSDL SOAP and SalesForce SOAP Services, or directly from
JDBC data sources. With automatic database connections, it's easy to build Web pages
that dynamically generate charts with up-to-the-second information.
EspressChart includes both a visual design environment, and a robust API. The Chart
Designer interface allows users to easily create charts in a point and click environment.
The created chart can then be saved as a template for deployment.
The powerful, yet easy to use API makes it easy to customize and deploy charts with
applets, servlets, JSPs, and applications. Charts can be created and run with just a
few lines of code. EspressChart easily deploys into many popular application servers
such as Tomcat, JBOSS, WebSphere, Oracle Application Server . Deployment can be as
simple as placing several classes on the server. EspressChart even has the ability to
run in headless Unix environments.
Key Features:
Over 30 available chart types:
EspressChart supports over 30 different two-dimensional and three-dimensional charts. With
advanced 3D algorithms, EspressChart was the first product to offer true 3D charts for Java,
allowing real-time pan/zoom, rotation, and light source modification.
Full range of data access:
EspressChart can directly connect to relational databases to draw data. It can also draw
data from text and XML files, or pass data directly through the API. Users can also design
parameterized charts that allow run-time data filtering.
Highly Customizable: Nearly every chart element
can be modified or customized in some fashion. In fact there are over 240 different
customizable chart attributes. Users can manipulate shading, light source, color, axis scale,
grid step, and labels. Legends can be customized as well as fonts, text, annotation, control
lines, control areas, and background images. EspressChart also offers customizable pop-up
labels, and mouse events. EspressChart supports internationalization with local-specific,
and time zone formatting. Advanced features include time-series zooming, data drill-down,
parameterized charts, run-time text substitution, and customizable axis labels.
Advanced Statistical Analysis:
In addition to the large array of customization features, EspressChart offers many advanced
statistical analysis features. Users can add many different types of trend lines to charts
including linear regression, polynomial of any degree, power, exponential, logarithmic,
B-Spline curve, as well as normal distribution curves. Other features allow users to create
histogram plogs, Pareto charts, and box charts. For SPC-type applications, users can add
control lines and areas.
Take a look at the new Animated Flash Chart Gallery
|