VectorDraw 开发人员框架 (VDF) 套件是一组组件,旨在满足您的应用程序需求。它的主要组件是一个图形引擎库,开发人员可以使用它来可视化他们的应用程序。借助提供的功能,我们的客户可以轻松创建、编辑、管理、导出、导入和打印 2D 和 3D 图形文件。VDF 使用一种名为 VDML(VDCL 与 VDML 相同但经过压缩)的强大格式,基于 XML,支持自定义对象,并且不依赖于组件的版本。该库还支持导入导出多种矢量和光栅格式,包括原生 PDF 和 SVG 导出。
几何算法经过重写,结果更佳、更快速。整个组件采用托管 .NET 2005 C# 代码,还生成了 ActiveX 组件,作为 .NET 组件的包装器,以便向后兼容 VisualBasic 6.0 和 Delphi 等较旧的开发平台。
我们公司的主要目标是为客户提供一种简单的方法来添加应用程序图形,使界面更加友好。
我们的 .net 组件具有多种功能,可用于创建功能强大的应用程序
支持的格式
VectorDraw 支持导入和导出以下矢量文件和栅格格式:
.VDML, VectorDraw 实现的动态 XML 格式,具有向后和向前兼容性。
.VDCL,压缩的 vdml。
.VDS,Web 控件支持的 VectorDraw Web 脚本格式。
*.DWG,最高 AC1032 的所有版本(最高 Autocad 2023 的所有版本)
.DXF,最高 AC1032 的所有版本(最高 Autocad 2023 的所有版本)
*.DGN,版本 8
.PDF、
.SKP,最高版本 13
.WMF、
.EMF、
.LAS、.LAZ、(激光雷达点云数据格式)
.BMP、.STL、.JPG、.TIFF、.GIF、.PNG、.TGA、ICO、栅格格式
.OBJ Wavefront obj 格式
.DAE COLLADA 文件
.PLY 文件
.rtf 文件
这些格式也受支持,但仅用于导出:
*.DWF、
.SVG、
.HPGL
IFC支持内部附加产品,导入最多 IFC 4,导出 IFC4(默认)和 2x3。
VDF 引擎的基本功能
• 2D 绘图 | • 图层、组图层、过滤图层 | |
• 3D 绘图 | • 布局和视口 | |
• 文本样式(.SHX、.TTF) | • 视口内的编辑功能 | |
• 块、插入和属性 | • 渲染、隐藏和阴影 | |
• 剪辑部分 | • 对象选择捕捉(末端、中间、中心、最近等...) |
• 打印、打印预览和多页打印作业 | • 材料 | |
• 无限次撤消/重做 | • 灯 | |
• 线型(32 种预定义线型)和自定义线型 | • 多文本和简单文本对象 | |
• 支持 WMF、EMF 格式 | • 使用 vdMatrix 对象进行真实变换 | |
• 图像(BMP、TIFF、GIF、JPG、PNG、TGA) | • 线性和角度单位 | |
• 超链接和工具提示 | • 孵化 | |
• 从 URL 位置异步打开 | • 外部参考图纸 | |
• 扩展数据 (XProperties) | • 3D 轨道 | |
• 缩放和平移 | • 3D 视图 | |
• 过滤选择对象 | • UCS | |
• 内置格式(VDML、VDCL) | • 用户定义的自定义对象和自定义操作 | |
• 图像定义对象 | • 真彩色支持 | |
• 原生 .DXF 导入/导出 | • 本机导出为 .PDF 和 .SVG | |
• 所有资源的全球化能力。 | ||
• 能够将XREF(外部引用)实体及其相关符号合并为当前绘图的一部分。 | ||
• 尺寸中的不对称公差以及更多尺寸覆盖值和格式化的尺寸文本。 | ||
• 填充图案对象(63 种预定义填充图案),带有用于预定义填充图案的新填充对话框。 | ||
• 导出常量值以便于管理 Vectordraw 对象和编程。 | ||
• 支持最高版本 2019 的 .DWG/.DXF 文件、版本 8 的 .DGN 文件、.DWF 文件(使用 VectorDraw 文件转换器实用程序) | ||
• 大量用户编辑命令(移动、删除、旋转、修剪、复制、圆角、偏移、延伸等…… | ||
• 2D 曲线组合(排除、相交、并集、排他或异或) | ||
• 各种编程环境(Visual Studio 2018、2015、2010、2008、2005、Delphi、Visual Basic 6、C++ 6) |
原始绘图实体
弧 | 3DFace | |
属性 | 多面体 | |
圆圈 | 多边形孵化器 | |
方面 | 视口 | |
椭圆 | 图像 | |
插入 | 线 | |
观点 | 折线 | |
长方形 | 样条函数(拟合、二次、三次) | |
自定义对象 | 文本和多文本 | |
组对象 | 领导者 | |
构造线 | 地面 |
绘图实用程序
握把 | 标尺对象 | |
各种网格类型 | 折断 | |
对象快照 | 正交模式 | |
工具提示 | 网址 | |
线性单位 | 角度单位 | |
透明度 | 偏移、倒角命令 | |
延伸/断开/修剪命令 | 移动/删除/复制命令 | |
场景的 3d 轨道旋转 | 平移/缩放命令 | |
许多绘图命令,如样条线、折线、直线、圆、圆弧等... | 图像调整(亮度、对比度、伽马、灰度、Sapia 等... |
3D 功能
渲染类型: | 线 2D、线 3D、隐藏、阴影、阴影开启、渲染(应用材质、透明度和灯光) | |
浏览次数: | 正交透视 | |
其他 : | • 灯光、3D 剖面剪辑、透明度、多用户坐标系统、阴影 | |
• vdGroundSurface 对象支持在表面上映射图像,以使用航空照片生成逼真的地面 | ||
• 使用 Delanay 算法根据点和轮廓层次列表计算表面 | ||
• 布尔运算(并集、交集、子集) | ||
• 体积计算、切片操作、推/拉操作 |