|
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 created, 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. It's unique three-tier architecture
allows it to run as an applet in any Web browser, as an application, or embedded
in third-party application environments.
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. Available as AWT and Swing components
it works well with many popular Java IDEs including Visual Age for Java™,
and JBuilder™ EspressChart easily deploys into many popular
application servers and servlet runners. 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, 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
|