|
NetDiagram is an ASP.NET diagram
control that delivers the optimal combination of functionality and simple use.
The amazing variety of features and elegant interface allow for faster
work and better results. The numerous style properties, user interaction
modes and input / output options all combine to give you the extra edge
that makes your software remarkable and unique.
Features List:
The NetDiagram Component
- Redistribution is royalty free;
- Assembly is strong-named;
- Is digitally signed;
- Can be purchased with source code;
- Is written in C#;
User Interaction
- Several user interaction modes
- Node modification constraints
- Scrolling and zooming
- Panning
- Automatic scrolling while dragging objects with the mouse
- Alignment to grid
- Multiple selection
- Tool-tips
- Docking points can be defined for nodes
- Undo/Redo support
- Copy and paste to/from Windows clipboard
Programming
- Programmatic access to the diagram objects and selections;
- Numerous properties for customizing appearance and behavior;
- Numerous utility methods;
- Path finding and cycle detection;
- Events fired for most end-user actions;
Store and retrieve diagrams into / from
- Files on disk
- .NET streams
- ASCII strings
- XML documents
Output
- To a JavaApplet running in a web page
- To an image with associated client side image map
- Printing and print preview
- Create bitmap images
Import and Export
- Export images in bmp, jpeg, gif, tiff, png formats
- Export diagrams to PDF
- Import Visio 2003 VDX files
- Export Visio 2003 VDX files
- Export Drawing Exchange Format (DXF) files
- Export Scalable Vector Graphics (SVG) files
- Export Portable Document Format (PDF) files
Diagram Elements
- 87 predefined node shapes
- Ability to define custom shapes and shape libraries
- Rotation of shapes at arbitrary angles
- Container nodes
- Tables with unlimited number of rows and columns
- Cells in tables can span several columns and rows
- Sections of table rows can be expanded or collapsed
- Links can comprise multiple segments
- Links segments can be straight lines or curves
- Support for custom node and link types
Behaviour
- Tables can be scrolled
- In-place text editing
- Ability to set selection handles behaviour
- Lock diagram elements
- Expand / collapse hierarchy branches
- Read-only mode supported
- Dynamic positioning of arrows relative to connected nodes
Automatic layout
- Simulated annealing graph layout
- Spring-Embedder graph layout
- Directional tree layout
- Radial tree layout
- Layered graph layout
- Grid layout
- Orthogonal graph layout
- Automatic arrow routing
Appearance
- Various text alignment styles
- Text can be laid-out in polygonal areas
- Styled HTML-like text formatting
- Different styles for visual indication of a selected object
- Z-order
- Nodes can display images and text
- Customizable fonts and colors
- Rich choice of pen and brush styles
- Ability to define custom node shapes
- Shape libraries
- User-assigned mouse cursors
- Custom painting of nodes
- Shadows
- Arcs over link intersection points
- Transparent nodes
- Invisible nodes
- Embossment and shadow dispersion visual effects
- Swimlane diagrams
- A background lane grid
Link Diagram Items
- Nodes to nodes
- Table rows to table rows
- Table rows to nodes
- Unconnected links
Hierarchical grouping
- Attaching nodes to other nodes;
- Attaching nodes to link control points;
- Attaching nodes to link segments;
Auxiliary Controls
- Overview control
- Shapes listbox

Technical support is always free. You can use
In all cases we shall make sure your questions are answered quickly and
competently. |