MindFusion.Diagramming for ASP.NET MVC offers a wide range of features for creating, customizing and serialization of diagrams, schemes, flowcharts, trees, graphs, hierarchies and many more.
Each diagram consists of unlimited number of nodes and arrows. The nodes can be of any shape and size - you can create your custom nodes or use any of the predefined node shapes. Nodes can be tables, containers or composite nodes. Each node can display images and text. You can choose among several link types: polyline, curved or links composed of horizontal and vertical segments. Links usually connect nodes but you can have unconnected links.
The control supports many options for adjusting the appearance of your diagram. Nodes can display both graphics and text. The text can have different font, size and color. There are more than 100 predefined shapes. The number of segments for each arrow is adjustable. You can choose its arrowhead, style color and text. The style and width of the arrow pen is also customizable. The diagram can have custom-set background.
MindFusion.Diagramming for ASP.NET MVC offers a wealth of layout algorithms that let you organize even diagrams with thousands of items in a neat and easy to comprehend way. The layouts are divided into three main categories - structural, topological and force-directed. Each layout has properties for adjustment of the final result. The layout algorithms are applied fast and easy - just by calling a method on the layout class.