|
Microdraw绘图控件功能列表
8 V' M. ?0 X# A' v( LMicroDraw图形控件是国内唯一的专业图形组件(中间件),兼容多种CAD/GIS文件格式和操作方式; MDF,DWG,DXF,DWF,DXB,DGN,QCD,IGS,MDF,PLT,HPGL,MIF。并提供400多种方法和属性供开发者调用。可以用于开发行业(CAD/GIS/GPS)软件(如:建筑CAD,机械CAD,服装CAD等),数据加工软件(CAD/CNC)(如:线切割软件,激光打标软件),管理软件(MIS/PDM/ERP/MRP2/CAPP,图档管理),监控系统(煤矿,电力,电讯,煤气,消防等行业)5 W9 O! U0 h, g4 ^5 p# E
运行环境:- L2 N* D, b. S" G$ V
操作系统:Windows 9x/me/nt/2k/xp
6 V8 p9 r: {' @- }5 n* \( P8 x编程语言:Viusal Basic/Viusal C++/Delphi/ASP/IE/Powerbuild/Viusal Foxpro/C++ Builder3 O5 t0 F+ _. ?
文件管理功能: l$ c) \ c& m; g
1. 支持的文件格式包括:BMP、GIF、ICO、TGA、WBMP、WMF、JPEG、PNG、MNG、TIFF、JBIG、PNM,PPM,PGM、RAS,DXF ,DWF(4.0-6.0)、DWG(2.5-2005) 、: L1 {+ L3 r, F0 z0 j7 r
2. 打开图形图像文件;支持从URL网上打开;
, N/ t# q n! h8 K& B3. 打印文件:全部打印和选择打印,打印预览, 打印到文件;: v. ]1 ^* w' u* C4 c; T
4. 保存和读取自定义格式文件;/ Q; v/ Q6 b- ]' H$ @2 p. o' B
5. 将矢量图以指定的尺寸保存为光珊图或者复制到系统粘贴板上;$ J0 `7 ]' h; M1 g/ x' R" G# g( D
6. 插入OLE对象,OFFICE文档。% s6 r1 E! h% I
7. 支持模型及其布局文件的浏览。
9 q! T) q4 Z! e8. 在不打开文件的情况下,导入文件的某个图层;
( s; j7 S; y: d" Z9. 对比文件;: r1 f: [( R: [* d& g
10. 支持FTP服务器文件的导入;.
5 b3 Z/ P K( H' S% y! r4 D打印功能:! g* }6 x# p% Y! w' P
1. 直接对当前文件进行打印;
" a) o# V) K4 F( R4 _2. 单单的打印框选的元素; b5 t$ B6 {& w# W
3. 预览打印;9 n; \8 G9 R0 m
4. 打印出图时附加打印公司标示及其文本信息;8 _7 b, Y) Q; {3 S
显示功能:
) c1 X e: T/ X& n7 p0 ^) v0 ^1. 显示平移,自由缩放,框选放大,最佳显示;
* N v" x ?% K7 h5 y4 u2. 回溯显示;
7 v4 p/ l/ |% _3. 支持显示透明命令操作;! `+ W$ V/ a7 d7 `+ R
4. 支持三维文件格式显示;( B4 x# P; d0 M0 C# f* G8 u* h
5. 鸟瞰,鹰眼,放大镜功能;$ P" H1 H) P' P( ~" O4 M& m! J
6. 显示网格,显示十字光标;
7 k. G* i# e& R) d7. 显示元素外框控制点,同时通过元素控制点对元素进行控制放大、缩小、旋转;
2 x* x' L, I3 @; \1 J8. 显示或者隐藏元素,图层元素;' A" }, F6 x# D/ [" S
9. 设置背景图片, r+ T+ e, j; j Q7 M* w6 s2 g4 _
10. 自定义图库文件。1 L! O9 \2 D2 ]2 j8 j( i
11. 右键菜单功能;! }2 g5 e! R4 q/ x o1 i8 t" D+ Q% R
支持事件 i7 v2 E7 U6 b _$ d
1. 鼠标移动事件.
# R+ X1 g) _& s. I: Z/ s2. 鼠标点击事件.
9 c q, Q$ H4 L+ E' E3. 鼠标抬起前事件
' G* n5 i$ L8 Z, x# L! g" N4. 键盘按下事件;$ V4 Y Q% O( o) r A
5. 键盘抬起事件;
. ]4 }/ ~7 L. z8 p \9 x6. 鼠标双击事件
4 {% k( q* |( y }/ q: p8 C- e7. 保存前事件;: N' x+ E7 A: O" I5 }
8. 保存后事件;- S5 i5 c/ O3 i: H
9. 鼠标抬起后事件7 t1 M# q3 s% D4 y* V1 k
元素支持功能:& Q8 U# p- C! c) f/ |/ ?
1. 点;直线,折线,射线;圆,圆弧;椭圆,椭圆弧;.样条线;函数曲线;填充区域,位图填充;多义线,文字,轨迹文字,;6 s5 x1 K% k) x$ H& w
2. 文字标注;
! }4 b0 i+ J) J0 r8 ^6 {: S' W3 D2 G+ L3. 尺寸标注(水平,竖直,对齐,角度,半径,直径尺寸等);
) b5 [$ m3 c6 W4. 块插入;
/ u5 s* L1 f& R+ U, l$ S- F5. 图片插入;# S, t' f1 Q/ c" z. W, i; D. F+ U
6. OLE对象出入;
J' D( F! v/ O3 l# D; |7. 多边形;' M( ]* Q# L+ L$ [
8. 引线;
* W0 l4 U. R3 O9. 基本三维元素创建;
. n0 U% _+ k) X! G$ {5 ]1 E' W10. 图层;
4 ~% F% c/ D6 }$ Z2 H11. 块定义;
% T+ A0 B3 S. f" v# E12. 增加提示及其连接到任何元件;% H5 p, [! L2 r3 E
图片操作功能:7 X/ S9 V' _: Z
1. 支持多种图像文件格式的转换;
& @! S; P" z. ~- t* I7 ^. G2. 图片的旋转,缩放变换;( I7 I5 h' G( }% w: H# d( i2 L5 P
3. 图片的ALPHA混合度调节;
1 {. ~6 M& o, H. M3 O. D$ z! k4. 图片的色彩明暗调节;$ L, g) w' V3 l5 s5 Q9 Q- [+ T
5. 图片的多种效果支持,锐化,柔化,浮雕效果等;+ L: A. l! H6 Z* P; F+ d
6. 图片的合并与切割;9 `# B! a2 B! O6 q7 x( h
7. 读取粘贴板上的图片;3 q$ _% P3 n2 x: o( y
8. 指定大小尺寸保存图片; q8 C, v! R, a" V# \) L
属性功能:2 E) \2 N0 r9 }. F3 v
1. 几何属性,颜色,线型,线宽;* _( }, r% s P% i8 A) ]
2. 图层属性:显示,隐藏,冻结;! \4 Z0 }: h: Q6 L. l% L: s% K
3. 尺寸属性:颜色,箭头,尺寸线属性,尺寸引线属性,尺寸文字属性,显示单位等;: p# x" L* A- C/ l, b! ~, {
4. 文字属性:字体和颜色;字体包括:字体名称,字体高度宽度,是否重显,倾斜,字符集,大小型文件字体(兼容AUTOCAD SHX字体文件)等;
4 R" s! K" Z0 n) F" J7 {5. 块属性:名称,基点,旋转角度,缩放比例;3 Q* w8 A1 @3 ~% `+ D
6. 剖面线属性:名称,旋转角度,缩放比例;
3 J ^8 @% p8 N' q8 d创建功能: 3 \' @# n( P3 o* g2 O1 o) n# F' B
1. 创建点线圆几何等元素;% n, m; V$ N, F3 Z6 a+ O C
2. 两点或三点创建圆或圆弧;
+ a( t7 k. M% v& _ x9 L- o3. 两点或三点创建椭圆或椭圆弧;
2 d( v+ _5 D2 a3 {8 u4. 相应的方式创建常见的各种元素;' L& ^: `7 i2 \; f. }& K9 e
5. 大型图库的创建、设计、编辑、设置等操作。; K9 |! z( q' w2 ?* s+ i8 B2 ^0 t
编辑构造功能:; ?' O0 `: P$ r+ |; k' k) \
1. 可以修改元素的几何或显示属性;
A) b4 n+ Q% Z- r" H3 n3 @0 O2. 复制,粘贴,删除;移动,旋转,镜像,阵列,打断,延伸,组合等功能;
. K- a0 D, Z8 P3. UNDO,REDO
1 O( y2 f/ c8 u. x, H4. 删除块,删除图层;/ A. @' |* _$ o" o% d( [
5. 支持鼠标机器键盘的操作;
3 U. r8 J V% F3 a( l: O4 }选择和捕捉功能:/ V7 T9 Y# R7 T8 }5 x& V
1. 单选,多选,框选,过滤选择;
2 R( s) R4 v" N$ J2. 可以捕捉所有元素及其延长线;$ ~' T- e: k5 d+ x: I: z$ A3 B1 { ?
3. 关键点捕捉:支持起点,终点,中点,中心点,切点,交点,相线点,平行,垂直,延长线相交点;5 J" ^8 m) d" F0 H' R
计算功能:7 l9 G( h( u' v0 B
1. 两点距离,几何长度,周长的计算;, D) ?9 R4 D x2 R6 B+ {
2. 面积计算;
; R2 y8 I5 E6 B. b3. 角度计算;6 X7 j' w8 Y! L. u3 q% j, J
4. 点是否在区域内;
: E" p" |/ ` W4 R6 }5. 交点计算;
% W' ~- Z# B$ p( ?; }. \6. 点选封闭区域,填充算法;% m n7 f* Z/ i _2 ]& o7 m$ t
7. 最大,最小封闭区域算法;3 V0 ]* a& ?5 o$ l% `3 Y
8. 最短路径算法;
- x' t- T' }& [+ |/ a% |$ z) T9. 以某一点为中心自动查找其最小封闭区域;
; j1 s B3 A; V; S系统属性设置功能:
( N# m- i4 n- z# o) B" u系统缺省的属性设置;
& m5 ^' G) e+ B F7 `$ D" y+ t接口函数:
$ X+ u5 v5 R( z4 K3 E6 h, w1. 所有功能都提供接口函数供二次开发者使用;
# J" l: {& c& S) `+ L2. 每个元素都有唯一的ID号;用户可以根据ID号把图形系统和自己的系统联系起来;
( o& h/ ^1 N. P! C( x3. 接口以DLL库和OCX两种方式提供;$ s4 I/ b! f+ n8 e6 ?4 i! q' `
图库操作:
/ r! M+ \. z( i$ c1 e1. 图库动态加载;+ N! n* B9 `: J$ e l0 S
2. 图库及时更换;
# l3 d( U- S5 |+ T N: T& m3. 图库合理排序;
- `! \% |) C- F I) w9 o4. 图库名称设置;
/ n( ~. b% ?: F7 ?0 ]$ n5. 图库导出备份;& Y3 ?1 v( a3 m- X& {; u. d- Q
6. 图库删除、备份; N# `' e( }6 U5 `5 o
7. 将备份图库导入;( U. e: Z9 G1 a
8. 图元设计、存放、保存方便快捷;3 ^5 t$ ~' I5 x. V( y
9. 图元合理排序;! j: j/ z. z0 ` k8 Z2 U
10. 图元的名称更改,背景色设置,缺省比例设置
$ U5 S- E3 O7 x3 u0 E11. 图元删除: A4 r+ L; w8 [
其他功能:
- f: Y* V7 V: x ^) f7 ?, t1. 将WINDOWS TURETYPE字体转换为矢量图形(TTF2DXF);/ I! z: i& j( k5 l
2. 生成插入块的缩略图; |
|