|
Microdraw图形控件
Microdraw绘图控件功能列表0 ^ b: C* G( w0 q1 E
MicroDraw图形控件是国内唯一的专业图形组件(中间件),兼容多种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 P- H- [5 c# o! W" D
运行环境:
/ K( ]0 X: g) u. j7 S; }3 [. B" w操作系统:Windows 9x/me/nt/2k/xp ( D) U V" f E' ?* S; `
编程语言:Viusal Basic/Viusal C++/Delphi/ASP/IE/Powerbuild/Viusal Foxpro/C++ Builder# }; R2 t8 ~( W1 g( c
文件管理功能:! w; c# s- C+ T6 D& S5 V& d/ x
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) 、# J9 T# I7 J) c4 i0 n
2. 打开图形图像文件;支持从URL网上打开;0 R7 I+ Y9 l. ~5 p$ Y J
3. 打印文件:全部打印和选择打印,打印预览, 打印到文件;
4 c( Y e" W8 _: l( h% f' e4. 保存和读取自定义格式文件;
G* o$ y8 i d+ s3 b% t6 X; V* r5. 将矢量图以指定的尺寸保存为光珊图或者复制到系统粘贴板上;
. l0 c. J! N" X; Q/ R6. 插入OLE对象,OFFICE文档。
6 E+ o2 {( G0 n b7. 支持模型及其布局文件的浏览。
4 ?! l5 S% \# x: l' x, Z$ o- \8. 在不打开文件的情况下,导入文件的某个图层;
. ]2 v' v$ N1 l5 h9. 对比文件;
7 |& L6 J7 C. J6 F& C10. 支持FTP服务器文件的导入;.
$ w4 ^! h* [: O1 J8 `4 Y打印功能:1 D2 b0 B6 I: b' F
1. 直接对当前文件进行打印;' u8 V/ @3 l8 [0 E
2. 单单的打印框选的元素;
% M* a* d0 L r/ Y3. 预览打印;
( @8 J$ c) B$ `$ b& U4. 打印出图时附加打印公司标示及其文本信息;
1 l; Y2 y& F3 s% ` n显示功能: : j& ]2 I- ]8 z# T# h/ c" _
1. 显示平移,自由缩放,框选放大,最佳显示;
* Y L6 o# P$ H% z8 ~2. 回溯显示;/ c3 C3 X! Y1 {& f' B. `
3. 支持显示透明命令操作;
5 O: i+ s- i1 A" Q/ n) _' ` N4. 支持三维文件格式显示;9 `- n Z. O* T4 ~ y) P! k
5. 鸟瞰,鹰眼,放大镜功能;
- D5 K% r t! T7 x3 L# S0 s- I6. 显示网格,显示十字光标;( c+ i2 |' @6 T2 b
7. 显示元素外框控制点,同时通过元素控制点对元素进行控制放大、缩小、旋转;8 t7 D0 }9 A" G- m2 q% `
8. 显示或者隐藏元素,图层元素;; D! L& j. _; l9 ?; F
9. 设置背景图片
2 g% m9 G7 j6 x- {% @4 N4 _10. 自定义图库文件。( d6 q' w* `- H6 F( U* \3 Z& ]
11. 右键菜单功能;# S0 F/ M8 X5 W8 D/ W
支持事件3 O0 F7 F* `* p1 X
1. 鼠标移动事件.
7 _, s T+ X+ r1 V2. 鼠标点击事件.0 j8 N/ j. U& N. X
3. 鼠标抬起前事件
) ]) h: i& C& j& j2 v+ o" {: g4. 键盘按下事件;+ w! L$ _3 a/ ?% S1 ]% W
5. 键盘抬起事件;
. z' h" q- o; J6. 鼠标双击事件
8 c0 i. `! n7 X- y* D7. 保存前事件;
1 e% @6 l: M; A: V( m/ l$ Q& y8. 保存后事件;6 p, f: [) h% k' ^5 M
9. 鼠标抬起后事件4 q; `0 P( T. W6 s
元素支持功能:# p+ [. `+ p# ~! C6 i1 u) s `
1. 点;直线,折线,射线;圆,圆弧;椭圆,椭圆弧;.样条线;函数曲线;填充区域,位图填充;多义线,文字,轨迹文字,;/ f4 i" k7 R# S+ w! o
2. 文字标注;
% [4 {# w7 S7 k: K# v! f% X4 E3. 尺寸标注(水平,竖直,对齐,角度,半径,直径尺寸等);0 e C% K ~" p+ f; r' L) |8 J4 s
4. 块插入;
3 E9 S, q* ]* B% R1 J9 r5. 图片插入;, W" l& W T4 q& W/ B% |' Z" Z
6. OLE对象出入;4 Q8 P: r* V7 b' y& Z4 b/ Y2 v
7. 多边形;4 [# e3 J& [9 {0 z1 q
8. 引线;6 H) V( ]! T, p* M8 K# q3 `( h
9. 基本三维元素创建;$ L. o: U# j8 \; [
10. 图层;
R6 x7 M i" a, ^6 e/ }11. 块定义;7 f) B! o h. J' r/ b! d! _
12. 增加提示及其连接到任何元件;
; y: W7 g* I0 j e0 _! E9 x图片操作功能:7 {" Z( N* n6 `8 z) s
1. 支持多种图像文件格式的转换;4 l. R1 l V( @2 f& l
2. 图片的旋转,缩放变换;% {7 I4 K1 v/ e
3. 图片的ALPHA混合度调节;
+ A2 }$ T d, V4. 图片的色彩明暗调节;5 e, L" n& u! w8 `0 w1 t0 Y
5. 图片的多种效果支持,锐化,柔化,浮雕效果等;& q+ \: L6 j" u+ ^1 g1 l+ E/ K
6. 图片的合并与切割;8 d7 q2 s) g5 I# r: w8 G" ]
7. 读取粘贴板上的图片;
' c, P- T0 F/ [, P7 u7 i9 g) }' n8. 指定大小尺寸保存图片;! B( n1 z( _. G/ m4 T) ?, Y
属性功能:8 p, h: W7 O, |, q5 @
1. 几何属性,颜色,线型,线宽;
5 J0 a; b& ]4 P- j! g: g+ j2. 图层属性:显示,隐藏,冻结;
4 q& a: b0 f0 L* V* ^8 c3. 尺寸属性:颜色,箭头,尺寸线属性,尺寸引线属性,尺寸文字属性,显示单位等;+ E* h+ _9 k( R6 e% O- ?+ H
4. 文字属性:字体和颜色;字体包括:字体名称,字体高度宽度,是否重显,倾斜,字符集,大小型文件字体(兼容AUTOCAD SHX字体文件)等;1 H! G! v# y" N* e0 q4 ^: ?& ~
5. 块属性:名称,基点,旋转角度,缩放比例;8 G- B4 a u8 ~
6. 剖面线属性:名称,旋转角度,缩放比例;9 h6 @+ U" M+ X" c$ M
创建功能:
& x3 ~/ B* @/ E) D: Q9 [" z# c3 J' k1. 创建点线圆几何等元素;+ H$ i* M. P# |7 z7 e( B+ X
2. 两点或三点创建圆或圆弧;
% Z2 N+ b7 |4 N) n) h$ y; Q1 `% L3. 两点或三点创建椭圆或椭圆弧;
1 |5 s# ^# q& o6 l8 N4. 相应的方式创建常见的各种元素;
- j, l4 n. Q$ Y. p9 Y4 O5. 大型图库的创建、设计、编辑、设置等操作。2 [* }% X/ W" z' Z" S$ P9 m
编辑构造功能:
1 d, I+ ]. e9 I2 n3 y/ }0 |, j1. 可以修改元素的几何或显示属性;# U- A! s& S" Y' m% I: H' N1 M
2. 复制,粘贴,删除;移动,旋转,镜像,阵列,打断,延伸,组合等功能;
2 ]) \7 D0 ]1 f3. UNDO,REDO! h9 U+ S- {% T0 h! R% w) J# V
4. 删除块,删除图层;
S4 u1 d: Q ?% y. m5. 支持鼠标机器键盘的操作;9 D4 T1 j+ A$ b, W
选择和捕捉功能:
; R$ h. R+ U j+ j$ E1. 单选,多选,框选,过滤选择;) l2 r/ Y9 M: q
2. 可以捕捉所有元素及其延长线;
1 x1 u! E3 F1 E, p* R3. 关键点捕捉:支持起点,终点,中点,中心点,切点,交点,相线点,平行,垂直,延长线相交点;8 ]8 S1 Z* o( {; V3 X* V
计算功能:2 z" g% _# a% M9 U+ @
1. 两点距离,几何长度,周长的计算;$ H4 _# x$ X U8 @$ X% q
2. 面积计算;' P! Q" f0 y2 X8 I9 T
3. 角度计算;
6 y0 ?) `9 X& ~% T) O! h, F4. 点是否在区域内; v2 x) `) D+ _
5. 交点计算;' k% Z$ _3 Y# w! u* L: r e
6. 点选封闭区域,填充算法;, L, }& z8 R; N& P6 a
7. 最大,最小封闭区域算法;
- D0 S& x" A( z i9 _2 L2 h8. 最短路径算法;3 x: o t( e) e; A# O0 z, |/ w
9. 以某一点为中心自动查找其最小封闭区域;
; q1 J: B( W! D! S- o系统属性设置功能:+ d* H# r. c2 G* U/ g9 K+ g
系统缺省的属性设置;4 a& Y0 W7 n. L
接口函数: 1 y! o8 O' _. \" y
1. 所有功能都提供接口函数供二次开发者使用;
) X- W( z8 B* H, Q2. 每个元素都有唯一的ID号;用户可以根据ID号把图形系统和自己的系统联系起来;! Q$ `" {& e8 C: I# p L; @
3. 接口以DLL库和OCX两种方式提供;8 b$ z N5 k1 \& l% \7 ^
图库操作:0 o& L% i A& r, W2 }6 X# O8 }
1. 图库动态加载;
4 k3 h$ ]% }/ Q+ {2. 图库及时更换;
) Y- h! M8 R6 ~5 P1 O" ]3. 图库合理排序;1 [, a% k" s8 `
4. 图库名称设置;* U$ W5 v& J. @
5. 图库导出备份;) e& Q7 \# _" H/ E% L! w" k2 M% t
6. 图库删除、备份;
5 `4 k5 o1 c. x7. 将备份图库导入;( c8 }5 L H5 _: z
8. 图元设计、存放、保存方便快捷;3 e5 w9 ?, ?5 e+ x/ B, R/ Z& C
9. 图元合理排序;
8 ~, J+ x8 U& K. D/ M# g8 D/ m10. 图元的名称更改,背景色设置,缺省比例设置
5 j8 P1 y5 [% D; ~ y11. 图元删除
) Z2 f: k4 g% J1 ~' x& t1 h其他功能:' y6 Z; W: h3 @) u% T! P* `
1. 将WINDOWS TURETYPE字体转换为矢量图形(TTF2DXF);5 l& R2 _% W1 p0 H+ F1 X
2. 生成插入块的缩略图; |
|