Screenshot Preview

Syncfusion Essential Diagram - Summary

by Syncfusion - Product Type: Component / ASP.NET WebForms / ASP.NET AJAX (ATLAS) / .NET WinForms / .NET WPF / Silverlight / 100% Managed Code / Source Code / JavaScript / AJAX

Summary

Syncfusion Essential Diagram by Syncfusion

URLs: syncfusion-essential-diagram, syncfusion essential diagram, syncfusionessentialdiagram, syncfusion

Easily add a wide variety of customizable diagrams to your .NET applications. Syncfusion Essential Diagram is an extensible, high-performance .NET diagramming component. It can be used for developing Microsoft Visio-like interactive graphics and diagramming applications. Syncfusion Essential Diagram stores graphical objects in a node graph and renders those objects onto the screen. Syncfusion Essential Diagram supports both vector and raster graphics on the drawing surface. Syncfusion Essential Diagram includes components for Windows Forms, ASP.NET, WPF and Silverlight platforms.

Syncfusion Essential Diagram for ASP.NET Architecture

Essential Diagram is designed to be a high-performance, modular, easy-to-use and easy-to-customize engine. Many of the classes and components in the library can be sub-classed, providing users the ability to extend and customize the library to meet their needs.

Export Options

Hierarchy

Model-view-controller

Property Inheritance and Styling

Syncfusion Essential Diagram for ASP.NET Node Linking

Essential Diagram comes with built-in shapes that let you link diagram nodes illustrating work flow.

Connector

End-Point Decorator

Line Routing and Bridging

Port

Syncfusion Essential Diagram for ASP.NET Layout Management

Essential Diagram provides a default layout implementation for all the common layout patterns. It also lets you easily customize the existing layout technique and implement brand new ones as well.

Custom Layout Manager

Directed-Tree Layout Manager

Hierarchical Layout Manager

Org. Chart Layout

Radial-Tree Layout Manager

Symmetric Layout Manager

Table-Tree Layout Manager

Syncfusion Essential Diagram for ASP.NET Custom Symbols

Custom Symbols can be easily created using the Symbol Designer Utility. Such symbols can then be added to the symbol palette in a Diagram Builder application or simply be reused in diagrams you might create programmatically.

Symbol Designer Utility

Visio-Stencil Import

Syncfusion Essential Diagram for ASP.NET Scripting

Essential Diagram is integrated with the Essential Scripting Library to support diagram creation with scriptable interactivity. The scripting feature lets end-users define behaviors for diagram entities at run-time using one of the supported scripting languages. The scripting languages currently supported are C#, Visual Basic.NET and JScript.NET.

Syncfusion Essential Diagram for ASP.NET Graphical Objects

Essential Diagram provides you all the basic shapes to let you come up with symbols which reflect your business needs.

Label

Model

Node

Shapes

Symbol

Syncfusion Essential Diagram for ASP.NET Appearance

There are plenty of options to customize the appearance of different portions of a diagram. These options let you create professional-looking diagrams that can reflect the style patterns commonly used in your business domain.

Background Style

Enable Shading

Fill Style

Font Color and Style

Layer

Line Style

Shadow Style

Margin Support

Syncfusion Essential Diagram for ASP.NET Diagram Builder Mode

Essential Diagram can be used to create a rich Visio-like Diagram Builder application. This framework provides many utility controls to help you put such an application together very easily.

Drawing Tools

Editing Tools

Grouping

Layout Grid

Rulers

Serialization

Undo Redo

Syncfusion Essential Diagram for ASP.NET Wizard

Essential Diagram comes with advanced user-interface features to provide end-users with a rich visualization experience. The wizard features highlighted in this section include Wizard.

Syncfusion Essential Diagram for ASP.NET Client Side Functionalities

Essential Diagram provides support for client-side events and methods that allows access to different nodes drawn in diagram control.

Client-Side Event

In-Place Editing

Node Information

Syncfusion Essential Diagram for WPF Appearance

Several customizable options are provided to change the look and feel of different portions of a diagram, enabling the creation of professional-looking diagrams that reflect style patterns commonly used in business.

Syncfusion Essential Diagram for WPF Graphical Objects

Essential Diagram for WPF has various graphical objects such as nodes, line connectors, and decorator shapes, which can be used to create interactive diagrams.

Connection Ports

Decorator Shapes

Line Connectors

Polyline

Line Bridging

Nodes

Syncfusion Essential Diagram for WPF Command Architecture

Essential Diagram for WPF provides several commands that enable users to easily perform commonly used operations.

Alignment Commands

Nudge Commands

Sizing Commands

Spacing Commands

Undo and Redo Commands

Z-Order Commands

Clipboard Commands

Syncfusion Essential Diagram for WPF Symbol Palette

The symbol palette is a large collection of predefined nodes. It allows dragging and dropping nodes and line connectors, making them easier to manage. Custom symbols can also be added to the symbol palette. It also supports grouping and filtering symbols.

Customization

Symbol Palette Filter

Symbol Palette Group

Symbol Palette Items

Syncfusion Essential Diagram for WPF Data Binding and Tree Layout

Automatically arrange nodes by using the Directed-Tree and Hierarchical-Tree layouts. Essential Diagram for WPF supports binding to an XML data source and generating a tree view of the XML data. It also supports binding a business object, with all its collections, using a hierarchical data template with tree-layout algorithms.

Business Object Data Binding

Directed Tree Layout

Hierarchical Tree Layout

Radial Tree Layout

Table Layout

XML Data Binding

Syncfusion Essential Diagram for WPF Interactive Diagram

Build interactive diagrams to provide users with a rich run-time experience. Enable Essential Diagram's built-in zooming and panning features to let end-users zoom and pan diagrams. Horizontal and vertical gridlines and rulers are also supported. Enable label editing to allow end-users to edit labels at run time. Several measurement units are also provided.

Context Menu

Event Mechanism

Gridlines

Grouping

Layers

Label Editor

Measurement Units

Panning

Reset

Rulers

Zooming

Syncfusion Essential Diagram for WPF Load and Save

Essential Diagram supports exporting a diagram into various formats. Users can save a page in XAML format and store it for future use. Using the Load option, a saved page can then be loaded back to the current view. Users can also print the diagram page. A print-preview of the diagram page can be viewed before executing the Print command.

Exporting

Loading

Print and Print Preview

Saving

Syncfusion Essential Diagram for WPF Transformations

Essential Diagram for WPF supports various transformations, such as translation, rotation, and resizing.

Resizing

Rotation

Translation

Syncfusion Essential Diagram for Silverlight Appearance

Several customizable options are provided to change the look and feel of different portions of a diagram, enabling the creation of professional-looking diagrams that reflect style patterns commonly used in business.

Syncfusion Essential Diagram for Silverlight Graphical Objects

Essential Diagram for Silverlight has various graphical objects such as nodes, line connectors, and decorator shapes, which can be used to create interactive diagrams.

Decorator Shapes

Line Connectors

Nodes

Connection Ports

Syncfusion Essential Diagram for Silverlight Nudge Support for Nodes and Line Connectors

Nudge support allows users to move selected objects on a page one pixel at a time.

Syncfusion Essential Diagram for Silverlight Interactive Diagrams

Build interactive diagrams to provide users with a rich run-time experience. Horizontal and vertical rulers are also supported. Enable label editing to allow end-users to edit labels at run time and also group the nodes and line connectors using grouping support.

Label Editor

Grouping

Ruler

Syncfusion Essential Diagram for Silverlight Data Binding And Automatic Layout

Automatically arrange nodes in a Directed-Tree, Hierarchical-Tree or a Tabular structure using the buit-in LayoutManager.

Business Object Data Binding

Directed Tree Layout

Hierarchical Tree Layout

Radial Tree Layout

Table Layout

Syncfusion Essential Diagram for Silverlight Transformations

Essential Diagram for Silverlight supports various transformations, such as translation, rotation, and resizing.

Resizing

Rotation

Translation

Syncfusion Essential Diagram for Silverlight Symbol Palette

The symbol palette allows dragging and dropping nodes and line connectors, making them easier to manage. Custom symbols can also be added to the symbol palette.

Customization

Symbol Palette Group

Symbol Palette Items

Symbol Palette Filter

Syncfusion Essential Diagram for Silverlight Save and Load

Essential Diagram supports exporting a diagram into various formats. Users can save a page in XAML format and store it for future use. Using the Load option, a saved page can then be loaded back to the current view.

Syncfusion Essential Diagram for Windows Forms is designed to be a high-performance, modular, easy-to-use and easy-to-customize engine. Many of the classes and components in the library can be sub-classed, providing users the ability to extend and customize the library to meet their needs.

Export Options

Model-View-Controller

Style-and-Property Inheritance

Syncfusion Essential Diagram for Windows Forms Node Linking

Essential Diagram comes with built-in shapes that let you link your diagram nodes and illustrate the work flow.

End Point Decorator

Line Routing and Line Bridging

Link

Port

Syncfusion Essential Diagram for Windows Forms User Interface Features

Essential Diagram comes with advanced user-interface features to provide end-users with a rich visualization experience. The user interface features highlighted in this section include Zoom and Pan, and Ruler.

Ruler

Wizard

Zoom and Pan

Syncfusion Essential Diagram for Windows Forms Diagram Builder

Essential Diagram can be used to create a rich Visio-like diagram builder application. This framework provides many utility controls to help you put such an application together very easily.

Document Explorer

Layout Grid

Pan and Zoom View

Property Editor

Serialization

Undo Redo

Syncfusion Essential Diagram for Windows Forms Editing Tools

The comprehensive set of editing tools provided by Essential Diagram allows users to work interactively with the diagram control for diagram-building applications. Besides the built-in tools, custom tools can be defined and added to the diagram controller to provide custom functionalities.

Align

Layout

Nudge

Rotate

Select

Text Formatting

View

Z-Order

Syncfusion Essential Diagram for Windows Forms Scripting

Essential Diagram is integrated with the Essential Scripting Library to support diagram creation with scriptable interactivity. The framework also provides enhanced design-time support through a rich user interface for creating and editing scripts. The scripting feature allows end-users to define behaviors for diagram entities at run time using one of the supported scripting languages. The scripting languages currently supported are C#, Visual Basic .NET, and JScript .NET.

Scripting Editor

Scripting ToolBar

Labels

Node Hosting Control

Shapes

Symbols

Text Nodes

Syncfusion Essential Diagram for Windows Forms Appearance

There are plenty of options for customizing the appearance of different portions of a diagram, letting you create professional-looking diagrams that reflect the style patterns commonly used in the business domain.

Diagram Background

Enable Shading

Font Color Styles

Layers

Line Styles

Node Fill Styles

Selection Handle Styles

Margin Support

Syncfusion Essential Diagram for Windows Forms Layout Management

The default implementation for all the common layout patterns is available in Essential Diagram. You can also customize existing layout techniques and implement new ones.

Custom

Directed Tree

Hierarchic

OrgChart Layout

Radial Tree

Symmetric

Table Tree

Syncfusion Essential Diagram for Windows Forms Drawing Tools

There are several built-in drawing tools that let users add primitive shapes and lines to a diagram. This makes it easy to put together a rich diagram building environment.

Bezier

Closed Curve

Curve

Curve and Closed Curve

Ellipse

Ellipse and Polygon

Image

Line

Line and Poly-Line

Polygon

Poly-Line

Rectangle

Rectangle and Rounded Rectangle

Rich Text

Rounded Rectangle

Spline

Spline and Bezier

Text

Text and Rich Text

Syncfusion Essential Diagram for Windows Forms Custom Symbols

Essential Diagram ships with a Symbol Designer Utility, which facilitates the creation of custom symbols. These symbols can be organized in various categories for ease of use. Furthermore, symbols can also be imported in the form of Microsoft Visio stencil files (*.vss files), which can be converted into Essential Diagram symbol palettes. These symbol palettes can also be edited and customized according to the needs of the user.

Symbol Designer Utility

Symbol Palettes

Visio Stencil Import

Please note: Syncfusion Essential Diagram insludes Windows Forms, Silverlight, WPF and ASP.NET components.

What’s new in Essential Diagram 2012 Volume 1?

HTML 5 Diagram Modes - Essential Diagram has two HTML 5-enhanced modes: SVG (Scalable Vector Graphics) mode and Canvas mode—which utilizes the CANVAS element. You can choose the mode that is best suited to your particular needs and required performance.

Export to Image - The Diagram control can export the current layout in the diagram area to multiple image formats, specifically .jpeg, .bmp, and .png.

Polyline Support - When in SVG mode, Essential Diagram can support polylines—multiple lines connected by intermediate points—for straight and orthogonal line connectors. The intermediate points in a polyline are visually represented as vertices.

Printing Support - Essential Diagram gives you the ability to print a diagram layout when in SVG mode; this includes nodes, line connectors, custom shapes and custom content.

Saving and Loading Diagram Edits - In SVG mode, the Diagram control can save and reload information regarding changes to nodes and line connectors to and from a database.

Data Binding - Diagram data binding has been enhanced to support the ADO.NET Entity Model.

Easily add a wide variety of customizable diagrams to your .NET applications.

Pricing: Syncfusion Essential Diagram 2012 Vol 2 (V10.2.0.56) - Binary 1 Developer License - with 1 Year Subscription, Syncfusion Essential Diagram 2012 Vol 2 (V10.2.0.56) - Binary 1 Developer Annual Subscription Renewal License (for subscriptions soon to expire or up to 30 days past expiration), Syncfusion Essential Diagram 2012 Vol 2 (V10.2.0.56) - Binary 1 Developer Reinstatement of Lapsed Subscription License (for subscriptions lapsed longer than 30 days up to one year), Syncfusion Essential Diagram 2012 Vol 2 (V10.2.0.56) with Source Code 1 Developer License with Source Code - with 1 Year Subscription, Syncfusion Essential Diagram 2012 Vol 2 (V10.2.0.56) with Source Code 1 Developer Annual Subscription Renewal License (for subscriptions soon to expire or up to 30 days past expiration) with Source Code, Syncfusion Essential Diagram 2012 Vol 2 (V10.2.0.56) with Source Code 1 Developer Reinstatement of Lapsed Subscription License (for subscriptions lapsed longer than 30 days up to one year) with Source Code, Syncfusion Essential Diagram 2012 Vol 2 (V10.2.0.56) - Binary Site License Site License - with 1 Year Subscription - Allows upto 500 Developers at a single address, Syncfusion Essential Diagram 2012 Vol 2 (V10.2.0.56) - Binary Site License Site Annual Subscription Renewal License (for subscriptions soon to expire or up to 30 days past expiration) - Allows upto 500 Developers at a single address, Syncfusion Essential Diagram 2012 Vol 2 (V10.2.0.56) - Binary Site License Site Reinstatement of Lapsed Subscription License (for subscriptions lapsed longer than 30 days up to one year) - Allows upto 500 Developers at a single address, Syncfusion Essential Diagram 2012 Vol 2 (V10.2.0.56) with Source Code Site License Site License with Source Code - with 1 Year Subscription - Allows upto 500 Developers at a single address, Syncfusion Essential Diagram 2012 Vol 2 (V10.2.0.56) with Source Code Site License Site Annual Subscription Renewal License (for subscriptions soon to expire or up to 30 days past expiration) with Source Code - Allows upto 500 Developers at a single address, Syncfusion Essential Diagram 2012 Vol 2 (V10.2.0.56) with Source Code Site License Site Reinstatement of Lapsed Subscription License (for subscriptions lapsed longer than 30 days up to one year) with Source Code - Allows upto 500 Developers at a single address

Evals & Downloads: Read the Syncfusion Site License Agreement, Read the Syncfusion Essential Diagram help file, Read the Syncfusion Company brochure - Requires Acrobat Reader, View the Syncfusion Studio Comparison Matrix - Requires Acrobat Reader, Read the Syncfusion Essential Diagram brochure - Requires Acrobat Reader, Read the Syncfusion Essential Studio brochure - Requires Acrobat Reader, Read the Syncfusion License Agreement - Requires Acrobat Reader, Download the Syncfusion Essential Studio 2012 Vol 2 (V10.2.0.56) evaluation on to your computer - Expires After 30 Days

Operating System for Deployment: Windows 7, Windows Vista, Windows XP, Windows Server 2003, Windows 2000

Architecture of Product: 32Bit

Product Type: Component

Component Type: ASP.NET WebForms, ASP.NET AJAX (ATLAS), .NET WinForms, .NET WPF, Silverlight, 100% Managed Code, Source Code, JavaScript, AJAX

Built Using: Visual C# .NET

Compatible Containers: Microsoft Visual Studio 2010, Microsoft Visual Studio 2008, Microsoft Visual Studio 2005, Microsoft Visual Basic 2010, Microsoft Visual Basic 2008, Microsoft Visual Basic 2005, Microsoft Visual C++ 2010, Microsoft Visual C++ 2008, Microsoft Visual C++ 2005, Microsoft Visual C# 2010, Microsoft Visual C# 2008, Microsoft Visual C# 2005, Delphi 8.0, C#Builder, .NET Framework 4.0, .NET Framework 3.5, .NET Framework 3.0, .NET Framework 2.0, Silverlight 4

Product Class: User Interface Components

Keywords: syncfusion essential diagram for windows forms, essential diagram for windows forms

Syncfusion Sync fusion

Flow Diagramming diagram diagrams flowchart

Part numbers: PC-515342-455482 515342-455482 PC-515342-455488 515342-455488 PC-515342-455500 515342-455500 PC-515342-455485 515342-455485 PC-515342-455491 515342-455491 PC-515342-455501 515342-455501 PC-515342-455502 515342-455502 PC-515342-455503 515342-455503 PC-515342-455504 515342-455504 PC-515342-455505 515342-455505 PC-515342-455506 515342-455506 PC-515342-455507 515342-455507