VG.net矢量图和矢量动画开发平台详细说明

VG.net是一个基于.net平台的矢量图开发工具控件,可普遍应用于包括:电力、军工、煤炭、化工、科研、能源等各类监控软件、工做流设计器、电力、化工、煤炭、工控组态软件、仿真、地理信息系统、工做流、复杂报表 工业SCADA系统、ERP流程设计系统、图形管理、图形拓扑分析、GIS地理信息系统系统、工程制图等领域。算法

VG.net 设计器是一个在Visual Studio .NET集成的图形编辑器。用户无需编写代码便可设计制图。缓存

制图对象包括: 矩形,圆角矩形,椭圆形,弧形,扇形,多边形,折线,曲线,路径,图像,文字, 和组。性能优化

画面自动更新简化运行的动画。改变对象的属性,VG.net更新屏幕,智能修复重叠的对象。编辑器

性能优化: VG.net 采用了先进的屏幕批操做算法,能够确保每次的重绘只绘制最小的、改变的部分。采用元素的RenderAppearance选项,能够有效的防止锯齿或gamma矫正。ide

构建组件库

  • 建立类,而不是生成数据文件:工具

  • 不一样于传统的绘图工具,图片设计器是生成一个.NET类,而不是一个数据文件。性能

  • 全部的类集成于Picture, 相似于UserControl(用户控件)。开发工具

  • 创建 针对特定行业的组件 添加属性,方法 和事件。优化

  • 支持元素中的元素嵌套,以绘制很是复杂的元素。动画

  • 在操做中随时显示自定义图片。

VG.net特点

  • 100%托管代码:使用.net语言

  • 图形编辑器:图片设计包括缩放,平移,标尺,和一个网格。编辑操做包括移动,缩放, 旋转, 剪切,比例,编辑点,和组。

  • 网格属性:自定义的全部属性在设计时。

  • 易于使用: 一个强大的对象模型与微软的一向设计准则类库软件开发

  • 鼠标事件:使用Property Grid对图形元素附加事件处理,一样能够对一个操做附加事件处理。

  • 改变属性:对每一个元素设置旋转,剪切,缩放比例,和翻译等的属性。

  • 参照点:指定参照点用于缩放、剪切、旋转,要么相对于元素的包围盒(中心,右下等等),或者绝对坐标。

  • 控件外观: 经过 Fill, Stroke, TextAppearance和RenderAppearance属性能够改变不一样元素的外观。 在RenderAppearance属性中,能够设置anti-aliasing(反锯齿), gamma-correction(gamma矫正)和PixelOffsetMode(像素偏移模式)

  • 外观“继承”:设置原始属性,定义为一个默认外观,全部的子元素“继承”这个外观,除非它们有相同的属性。

  • 样式对象:对图片附加样式对象;对图片上定义的任何样式的对象,修改外观,名称;经过引用一个子元素的外观,每一个样式对象都包含填充,描边,文本外观,和外观渲染属性。

  • 透明度:设置填充,描边,文本外观和图像对象。

  • 生动的3D效果:利用线性和路径渐变,能够很是容易的建立,发光,阴影,浮雕,gel buttons等效果,甚至是3D效果。

  • 更优秀的性能:VG.net的动画算法能够确保每次的重绘只绘制最小的、改变的部分,并支持硬件加速。矢量图中的对象仅使用很是小的内存, 大多数的属性采用“虚拟”方式,若是采用默认设置,则不须要任何的内存。 而图形中位图被缓存,可保证多个位图使用同一片数据。

  • 矢量图类: 内置的Vector类, 点集合类,形状变换类,和矩阵类, 支持实时的矢量计算。


VG.net Designer



VG.net Designer



VG.net Designer



VG.net Designer



VG.net Designer



VG.net Designer

相关文章
相关标签/搜索