FlowChart.NET is a .NET programming component, which provides professional diagramming and charting capabilities to any software written in C#, VB.NET or Delphi.NET. The control is easy to integrate into your applications and requires minimal programming efforts from your side.
You can quickly learn to use FlowChart.NET thanks to the detailed documentation and the examples available in a variety of programming languages. FlowChart.NET offers numerous features, which range from XML serialization and path-finding to automatic layout algorithms and PDF export.
FlowChart.NET adds to applications the ability to create and present various kinds of diagrams:
* Workflow processes;
* Object hierarchies and relationships;
* Graphs and networks;
* Entity-relationship / database diagrams;
* IVR systems;
* Industrial automation processes;
* Genealogy trees;
* Algorithms and flowcharts;
* Organizational charts;
* XML documents;
* Classification hierarchies;
* And much more;
The basic types of diagram elements - shapes, tables, and links - can be grouped and attached one to another to form complex structures.
The control provides more than 100 predefined box shapes and allows custom-designed ones. Both images and text can be placed inside nodes. Appearance can be customized further by setting fonts, colors and brush styles, custom painting.
Other features include an alignment grid, shadow effects, scrolling and zooming, locking, z-order and pen styles. Several automatic layout algorithms, 3D graph display, link routing and graph analysis functions make FlowChart.NET even more useful.
Diagrams can be stored in files, printed on paper, exported to image files or PDF, serialized in .NET streams such as memory buffers or network sockets.
The control's programming model comprises more than 500 methods, properties, and events. Full source code is available for purchase too, giving you unlimited ability to customize the control.
Changelog for this release:
# compose nodes from various kinds of components
# border, text, image and shape widgets
# button, checkbox and edit input widgets
# simple, stack and grid panels for component layout
# SvgNodes support SVG text and marker elements
# NodePointed or LinkPointed events
.NET framework 2.0 or higher version