Sobre o MindFusion.Diagramming for ASP.NET

Aprimore seus aplicativos da Web com diagramação e recursos de gráficos.

MindFusion.Diagramming for ASP.NET provides diagramming features for Web applications. It includes a rich selection of predefined diagram nodes as well table nodes with unlimited number of rows and columns. You can organize your nodes in containers and the shape designer UI tool helps you generate your own diagram nodes quickly and easily.

MindFusion.Diagramming for ASP.NET Features

User Interaction

  • Several user interaction modes
  • Scrolling and zooming
  • Copy and paste items to/from the clipboard
  • Panning
  • Automatic scrolling while dragging items with the mouse
  • Alignment to grid
  • Multiple selection
  • Tool-tips
  • Docking points can be defined for nodes
  • Undo / redo support

Programming

  • Programmatic access to the diagram objects and selections
  • Numerous properties for customizing appearance and behavior
  • Numerous utility methods
  • Path finding and cycle detection
  • Rich event set

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
  • To HTML5 Canvas element
  • Printing and print preview
  • Create bitmap images

Import and Export

  • Import Visio 2003 VDX files
  • Import of Visio 2013 VSDX files
  • Import of OpenOffice Draw ODG files
  • Export images in BMP, JPEG, GIF, TIFF, PNG formats
  • Export diagrams to PDF
  • Export Visio 2003 VDX files
  • Export Drawing Exchange Format (DXF) files
  • Export Scalable Vector Graphics (SVG) files
  • Export Portable Document Format (PDF) files

Hierarchical Grouping

  • Attaching nodes to other nodes
  • Attaching nodes to link control points
  • Attaching nodes to link segments

Diagram Elements

  • More than 100 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
  • Table cells can span several columns and rows
  • Sections of table rows can be expanded or collapsed
  • Links can comprise multiple segments
  • Link segments can be straight lines or curves
  • Support for custom node and link types

Automatic Layout

  • Spring-Embedder graph layout
  • Directional tree layout
  • Radial tree layout
  • Layered graph layout
  • Grid layout
  • Simulated Annealing graph layout
  • Orthogonal graph layout
  • Circular graph layout
  • Orthogonal link router
  • Tree map layout
  • Decision flowchart layout
  • Automatic link routing

Appearance

  • Styles and themes
  • Nodes can display images and text
  • Various text alignment styles
  • Text can be laid-out in polygonal areas
  • Styled HTML-like text formatting
  • Glass visual effects
  • Customizable fonts and colors
  • Custom painting of nodes
  • Shadows
  • User-assigned mouse cursors
  • Z-order
  • Rich choice of pen and brush styles
  • Transparent nodes
  • Invisible nodes
  • Embossment and shadow dispersion visual effects
  • A background lane grid

Behavior

  • Lock diagram elements
  • Read-only mode supported
  • Tables can be scrolled
  • Collapse and expand hierarchy branches
  • In-place text editing
  • Dynamic positioning of links relative to connected nodes

Link Diagram Items

  • Nodes to nodes
  • Table rows to table rows
  • Nodes to table rows
  • Unconnected links

Auxiliary Controls

  • Overview control
  • Shapes listbox