FAIL (the browser should render some flash content, not this).
Ecrion Products

Charting

xChart is an XML language that can be used to generate all-purpose charts using  XF Rendering Server 2008. In addition, the charts can be included in XSL-FO documents for the purpose of producing PDF reports.

Features at a glance

  • Supports XML as input.
  • Can produce Pie, Area, Bar, Spider, Scatter and Line charts. It is also able to render combinations of these types.
  • A chart can include XSL-FO and SVG elements. In the examples below, the legends are in fact embedded XSL-FO documents.
  • Produces PDF, GIF, JPEG, PNG, BMP and other formats.
  • Supports text and shape antialising.

How does it work

Having a generic XML document, developers must build a stylesheet that defines presentation rules. The process of combining the input XML and the style sheet is called XSLT(XSL Transformation) and must result in a xChart document. XF Rendering Server 2008 is able to process the xChart XML to produce GIF or JPEG graphics, suitable for on-screen viewing, as well as ready-to-print PDF documents.

For example, the same data can be used to render charts for your web site as well as PDF reports. The last example on this page shows a chart included in a PDF document. The same chart is the first example shown below.

We have added few samples showing some of the features that xChart offers. More technical information about xChart XML syntax can be found in Technical Resources section.
Don't hesitate to contact our support team to request more information or additional samples!

Example 1: Pie Chart

Pie Chart Example; The image will appear identical when renderen in a PDF or on screen. View/Download Input XML

Example 2: Area Chart

Area Chart Example; All charts can be easily embedded in XSL FO documents. View/Download Input XML

Example 3: Scatter Chart

Scatter Chart Example; In XSLFO use fo:insteam-foreign-object to include charts. View/Download Input XML

Example 4: Spider Chart

Spider Chart Example. View/Download Input XML

Example 5: Bar Chart

Bar Chart Example. View/Download Input XML

Example 6: Bar Chart-Group Clustered

Bar Chart-Group Clustered Example. View/Download Input XML

Example 7: Bar Chart-Group Stacked

Bar Chart-Group Stacked Example. View/Download Input XML

Example 8: XSL-FO document containg a chart

home   |  about us   |  products   |  services   |  support   |  customers   |  partners   |  downloads   |  shop

Copyright© 2002-2008 Ecrion Software Inc. All Rights Reserved.
XSL FO, XML, XSL, XSLT, PDF, Postscript, XPS, SVG, Java, .NET, Delphi, W3C, HTML, WordML, Barcodes