What output formats does the chart engine support?
Internally, the charting engine writes to device independent primitives. This means that any output format may be plugged in by writing a device extension. A device refers to an implementation that translates rendering primitives into a specific file format. Release 2.0 provides the following: • Static images (PNG, JPG, BMP) with optional ImageMap support. • PDF document • SWT graphics (GC) • SWING graphics (Graphics2D) • SVG (Scalable Vector Graphics) In addition, custom extensions may be written to support additional file formats. The device rendering framework is tailored to suit the needs of rendering a comprehensive set of graphics primitives, elaborate text layout (focused on typical usage of text rendering in charts), and event handling. The framework is optimized for performance.