NEVRON DIAGRAM FOR .NET
WinForms、ASP.NET和MVC的行业领先的图表框架。适用于需要显示交互式流程图、图表和地图的任何应用程序的高级解决方案。
Nevron Diagram for .NET
适用于Windows和Web应用程序的高级图表解决方案
Nevron Diagram for .NET是当今可用的功能更丰富、更快速、更强大的.NET图表软件包。如果您需要根据数据自动创建高级关系图表,则无需进一步查看。
无论您需要显示交互式流程图、组织图、地图、过程控制图、HMI界面还是自动根据数据生成图形——Nevron Diagram具有“开箱即用”的功能,可帮助您按时按预算完成项目。
经过精心设计,可以满足各种需求和特定的商业需求,它提供了灵活的可扩展性选项,可以帮助您将其完美地集成到项目中。
Nevron Diagram for .NET包含用于WinForms、ASP.NET和MVC应用程序开发的全套高级图表组件,这些组件共享公用的图表API、文档格式和功能。这可以帮助您跨各种.NET平台标准化图表开发。
功能包括:
- 扩展的交互性和编辑选项
- 自动图形和树状布局
- 从数据库、Visio和ESRI数据导入
- 数以百计的真实剪贴画形状
- 450多个带有源代码的示例
图表文档对象模型
无论您是创建WinForm还是ASP.NET图表应用程序,对于Nevron Diagram for .NET,您都可以使用相同的API创建图表文档。
可用于构造文档的对象集称为文档对象模型(DOM)。Nevron Diagram for .NET的DOM非常一致,可以进一步扩展。
这一切都从您要构造的文档类型开始。在该图中,您基本上有两种类型的文档:
图纸文档——代表一个图张。图纸基本上由形状组成,并位于图层中。可以链接形状以形成复杂的图形关系。可以自动对图形进行布局、可视化编辑并导出为各种光栅和矢量格式(例如:BMP、PNG、SVG等)。可以打印图纸。
库文件——表示可重复使用的图纸剪裁集(母版),您可以将其拖放到图纸文件中。母版可以包含一个或多个形状以及它们之间的连接。
两种类型的文档都是由一组一致的元素构成的,最值得注意的是形状。在WinForm和ASP.NET环境的上下文中,文档显示在不同的视图中。
形状和组
构造图时,基本上是使用形状。在Nevron Diagram for .NET中,有两种类型的形状:
2D形状
2D形状表示包含矢量或光栅图元和文本的框。2D形状通常简称为形状。
1D形状
1D形状表示具有不同几何形状和行为的线,这些线将其他形状相互连接。1D形状通常称为连接器。
Nevron Diagram for .NET提供了一组广泛的预定义形状,允许您通过简单地绘制图形源语(直线、折线、曲线、矩形、椭圆形、文本块等)来创建自定义形状。
可以将所有类型的形状进行分组以创建组。组也可以选择1D或2D。它们充当单个形状,但实际上由其他多个形状组成。组可用于创建自定义形状。
所有1D形状都有接头,而1D和2D形状都可以具有任意数量的端口。因此,带有连接的图表主要是通过将接头连接到端口来构造的。Nevron Diagram for .NET也支持扩展类型的连接,该连接由向内和向外的端口执行——例如形状也可以通过端口连接。
在Nevron Diagram中,您可以通过单个属性将1D形状转换为2D形状,反之亦然。
所有类型的形状都可以拥有控制点。控制点用于通过简单地拖动来可视地更改形状的外观。
所有类型的形状都可以拥有任意数量的标签。标签可以固定在形状的特定方面。
风格和样式
所有图表元素的外观都是通过样式控制的。样式可以在本地指定(每个单独的元素),也可以通过继承或样式表重新使用。
继承和样式表的使用极大地减少了将一致的外观应用于图表并具有轻松对其进行更改的能力。它还可以最大程度地减少图表的内存占用。
自定义行为
Nevron Diagram for .NET为您提供内置选项,以统一地自定义不同图表元素的行为。以下是最重要的行为自定义功能的简要概述:
保护
保护功能可帮助您保护某些逻辑示意图元素方面不受用户更改或查看。例如:您可以保护形状不被移动、调整大小、打印、导出到图像、删除等。
交互样式
交互样式定义了形状的各个方面,选择形状后,视图必须为此创建跟踪器(带有控键的可视编辑器)。例如:当选择2D形状时,视图将为其边界、旋转角度和定位点创建跟踪器。如果要删除旋转角度和定位点跟踪器,只需将所需的交互样式应用于形状即可。
翻译从属
翻译从属允许您指定形状,当翻译特定形状时,形状会自动翻译。这可以帮助您构建刚性结构。
公司名称:北京哲想软件有限公司
北京哲想软件官方网站:www.cogitosoft.com
北京哲想软件微信公众平台账号:cogitosoftware
北京哲想软件微博:哲想软件
北京哲想软件邮箱:[email protected]
销售(俞先生)联系方式:+86(010)68421378
微信:18610247936 QQ:368531638