J/CarnacPro
Java 2D™ Graphics Toolkit for Sophisticated Visualisation
Extending the capability of Java 2D™, J/CarnacPro is used by customers across multiple industries to develop high-level industry specific components for scientific and business graphics, process control, GIS applications, and more. J/CarnacPro integrates well into applications built upon the Swing™ GUI and provides developers with a powerful environment for developing graphical applications for data visualisation. The J/CarnacPro environment also serves as the foundation for many of our higher level and customised component suites.
Benefits
Feature List
- Shapes - line, polyline, polygon, fixed and scalable text, multi-line text, fixed and scalable image, oval, symbol, arrow, grid, axis, grouping of shapes, custom shapes.
- Attributes - all Java 2D attributes supported for shapes. Advanced management of attribute for sharing and caching.
- Shape containers - lists, arrays, quad-tree, dynamic.
- Selection - by point, polyline, ellipse and rectangle.
- Editing - moving, resizing, add & delete, rotation, geometry editing. Built-in attribute editors. Clipboard and drag & drop support. In-place text editing.
- Layering - layering of shapes within a model, layering of models. Dynamic manipulation of layers.
- Transformation - full 2D linear transformation per view.
- View Component - scaling, pinpoint scaling, scrolling, panning. Advanced layout for composite plots with support for multiple axes and annotation area.
- Printing support - full Java 2D printing support. Advanced printing interface GUI component with print preview.
- Export - SVG and CGM (optional). Interface for custom export generation.
A Building Block For High-Level Components
J/CarnacPro provides a powerful infrastructure for developing high-level industry specific graphic components. The following components, all built upon J/CarnacPro, are currently available or under development:
CGMOutput
CGMOutput is an add-on module that can be used to output a J/CarnacPro display to a CGM file. CGM (Computer Graphic Metafile) is particularly well-suited for describing large plots and is a standard graphics file format used by many industries such as Oil & Gas, Aerospace and Automotive. The CGMOutput module is compatible with all other J/CarnacPro components, including J/Seismic, where it uses the special CGM+ extensions for generating seismic traces.
Release 2.4 New Features
- Optimisation of rendering speed
- Optimisation of memory footprint for shapes
- Internationalisation support
Availability
J/CarnacPro 2.4 is available on all platforms that support Java 2D™. J/CarnacPro requires Java 1.4.1 or above. JDK 1.4.2 is recommended.
You may also have interest in this product for these environments:
- Carnac.NET for .NET Development
- Carnac for C++ Development