|
Microdraw绘图控件功能列表
; C' c' j+ R- `9 g; I& j% _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,图档管理),监控系统(煤矿,电力,电讯,煤气,消防等行业): a& `4 ^: \' ?3 U# l$ s% l
运行环境:
' ~$ D; H/ q- x* U操作系统:Windows 9x/me/nt/2k/xp
8 @8 O5 q; _! t2 C. M, G编程语言:Viusal Basic/Viusal C++/Delphi/ASP/IE/Powerbuild/Viusal Foxpro/C++ Builder) M' Z, E; V. n+ J( I& y! y$ C( C
文件管理功能:/ H2 c% S- I% `& E
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) 、
6 z- p1 g, N2 n- D( ]2. 打开图形图像文件;支持从URL网上打开;) z. D: j; l) d4 q# w" C
3. 打印文件:全部打印和选择打印,打印预览, 打印到文件;7 t4 H" J: A0 Q
4. 保存和读取自定义格式文件;
( g! [# B; N1 x* d, J8 V% w5. 将矢量图以指定的尺寸保存为光珊图或者复制到系统粘贴板上;
. v; R2 H" G2 Y8 q. F$ c% V+ r6. 插入OLE对象,OFFICE文档。
0 A2 W( g2 M+ O( V2 x* T+ U, p7. 支持模型及其布局文件的浏览。
6 c" T! z1 k5 _" g3 o( c: K; \8. 在不打开文件的情况下,导入文件的某个图层;
1 }+ s( ]; O9 m) Q8 h$ _! z" m9. 对比文件;
. W3 ~4 p; A2 P. h10. 支持FTP服务器文件的导入;.
4 {. Q5 ?8 C6 Z2 h% ?$ t打印功能:7 K1 H8 s* X$ i
1. 直接对当前文件进行打印;
+ j. ]+ W5 ~" E, Z/ R& g( k2. 单单的打印框选的元素;/ L" x$ G: d; l) J3 R8 y
3. 预览打印;/ w$ J1 W2 \, O* s8 |+ I4 g
4. 打印出图时附加打印公司标示及其文本信息;( s9 D% u; R# R1 S k
显示功能: ( E U, c6 ~$ [8 h8 `3 q2 K
1. 显示平移,自由缩放,框选放大,最佳显示;& @- l* p3 _3 _9 o4 a4 Q1 f+ o8 K
2. 回溯显示;6 y9 U; F/ l- {8 Q3 c
3. 支持显示透明命令操作;
9 p! _/ d8 a+ R4. 支持三维文件格式显示;6 K. ?' \. X2 \" o( w3 t
5. 鸟瞰,鹰眼,放大镜功能;1 x# q6 J* |# ]% |; V, W0 a
6. 显示网格,显示十字光标;
* y; d5 ~* o& I1 [7. 显示元素外框控制点,同时通过元素控制点对元素进行控制放大、缩小、旋转;8 J9 G( L8 J0 U6 S& W
8. 显示或者隐藏元素,图层元素;
3 B( r3 ?5 W* B! |2 W, ?* |9. 设置背景图片3 v3 \8 k; r Y/ `1 B
10. 自定义图库文件。
1 g* E3 @" t! r* f% J" \; L/ a11. 右键菜单功能;6 O6 m5 k$ {/ Y3 T" j& S% y
支持事件
: I4 C _; P5 k" v" U# C1. 鼠标移动事件.( w f8 I4 _$ M* n3 l5 V5 {' B$ {' }6 M
2. 鼠标点击事件.
: V3 W: {9 X8 e/ e+ w3. 鼠标抬起前事件1 `: k# C, Z! p; G$ U6 H8 l/ M
4. 键盘按下事件;
8 Z' |6 B! J6 g( H* M9 g" q) h: H5. 键盘抬起事件;3 b, ^; Y0 W8 J$ V1 Z
6. 鼠标双击事件
) x$ O% `) [( W) K* J/ D7. 保存前事件;
4 T" f9 o* _$ e1 I8. 保存后事件;
4 X9 z" h$ r7 f$ M0 q* H# u4 F9. 鼠标抬起后事件
3 _9 \' e$ D2 u3 _- O元素支持功能:0 V4 @/ G Z; _' E
1. 点;直线,折线,射线;圆,圆弧;椭圆,椭圆弧;.样条线;函数曲线;填充区域,位图填充;多义线,文字,轨迹文字,;
7 J3 l8 k( l0 Z% D/ c3 e2. 文字标注;
1 R7 i& h; x, ~3. 尺寸标注(水平,竖直,对齐,角度,半径,直径尺寸等);
1 X0 q! i$ ]$ {) @! b2 b0 D4. 块插入;1 Y g e# S ~: H$ p
5. 图片插入;
9 g! ], N! K8 n- U7 R+ ]6. OLE对象出入;! d5 n2 E9 d& }2 G
7. 多边形;
4 `# n4 O" T$ n$ [4 J( d* r8. 引线;
" U5 n6 _3 A5 ~+ ?, K+ |, N3 c9. 基本三维元素创建;
4 Z* i5 M5 I" d1 q$ V, A10. 图层;! C5 }6 Z& p7 ?. C% Z( P
11. 块定义;9 K4 e0 h2 b p& t1 j
12. 增加提示及其连接到任何元件;
8 S }/ F$ A7 {" r, P+ Q图片操作功能:
" F. L6 O+ _% t1 v0 b) Z$ X4 C1. 支持多种图像文件格式的转换;
) i0 C# M# I3 @# [0 P7 A6 `; u2. 图片的旋转,缩放变换;
, |, e0 J$ h& c* f: ~! \/ t. p3. 图片的ALPHA混合度调节;& A- [# h0 O G- g
4. 图片的色彩明暗调节;
6 P( f5 `! x9 T x1 B$ X5. 图片的多种效果支持,锐化,柔化,浮雕效果等;% i0 a6 }5 r- L. |
6. 图片的合并与切割;
; ^5 O; g) k* u+ [6 P7. 读取粘贴板上的图片;" |5 x$ s! }8 \; v/ G
8. 指定大小尺寸保存图片;
, z7 |* \2 e6 i' J0 G属性功能:) _& [) z3 X! {% L) w$ D* Y8 `; o
1. 几何属性,颜色,线型,线宽;4 \7 }/ T0 V d
2. 图层属性:显示,隐藏,冻结;; @ ]: q b+ c% G( t S
3. 尺寸属性:颜色,箭头,尺寸线属性,尺寸引线属性,尺寸文字属性,显示单位等;2 t+ o7 L& {/ C! E
4. 文字属性:字体和颜色;字体包括:字体名称,字体高度宽度,是否重显,倾斜,字符集,大小型文件字体(兼容AUTOCAD SHX字体文件)等;; T6 p2 X5 ]1 a" W& U
5. 块属性:名称,基点,旋转角度,缩放比例;3 v( I& f" i$ h) `, s
6. 剖面线属性:名称,旋转角度,缩放比例;$ m. I7 v( ~/ V: R% x' j7 L- G" ^" t, V
创建功能:
2 V5 X* A% Q8 b, n0 h/ g: V+ V8 D1. 创建点线圆几何等元素;
! b% h, `0 |$ w G5 j' p P) j& G0 F2. 两点或三点创建圆或圆弧;& j% d/ c' q) u* T4 f0 \% \5 e& ~8 P
3. 两点或三点创建椭圆或椭圆弧;
1 L+ i, Z. t y6 E W% H; G4. 相应的方式创建常见的各种元素;
# c- B) l* ]6 J/ p( `, R5. 大型图库的创建、设计、编辑、设置等操作。: N% H" X; W9 t3 ]
编辑构造功能:0 H6 I# O3 M% i, r0 @& [& b
1. 可以修改元素的几何或显示属性;
6 F+ n$ ]+ s8 v7 B2. 复制,粘贴,删除;移动,旋转,镜像,阵列,打断,延伸,组合等功能;
) F0 I: I+ m# C f. J3. UNDO,REDO. @, M- Y) a% F% ~5 N
4. 删除块,删除图层;
6 o) ^0 l1 x( U, X8 i7 f5. 支持鼠标机器键盘的操作;
* S8 C* H% Q6 t6 k选择和捕捉功能:/ F; I( E$ V0 L6 K
1. 单选,多选,框选,过滤选择;
' n1 l* M0 o u9 Y% U2 v2. 可以捕捉所有元素及其延长线;
: n, e3 C% C& e" `4 ^: b3. 关键点捕捉:支持起点,终点,中点,中心点,切点,交点,相线点,平行,垂直,延长线相交点;! w+ s6 ]4 ]. R/ ^
计算功能:
% z, i3 V5 w6 ^* k0 d, R# N1. 两点距离,几何长度,周长的计算;
# Z' s8 R- X/ X' W% _2. 面积计算;
- E8 B2 c' u* B5 q" z: K. L3. 角度计算;
3 B2 j; N7 S3 f& }. v! X! v$ u4. 点是否在区域内; m* ~, U! a L! i& h+ A2 h
5. 交点计算;
; ?. u& I3 |2 ?6. 点选封闭区域,填充算法;
7 d( X) M% O2 T U: o7. 最大,最小封闭区域算法;1 ]' N) ?- ^% e3 D) o- {
8. 最短路径算法;
+ _' B# I) d% {4 Z9 P' J' [) W4 _9. 以某一点为中心自动查找其最小封闭区域;
' W6 U C5 Q1 k2 Q7 M系统属性设置功能:
, ]! A& ~- }# k! G9 D! T7 k系统缺省的属性设置;
3 U: R; v6 |* w; D& ~6 ^# h# B' W接口函数: . L' ~& ]2 S9 b
1. 所有功能都提供接口函数供二次开发者使用;
0 r3 A! O* K8 [) O' E+ p2. 每个元素都有唯一的ID号;用户可以根据ID号把图形系统和自己的系统联系起来;0 L1 o$ Y2 S8 b" c! b2 W
3. 接口以DLL库和OCX两种方式提供;9 m, ^2 g) t# N: a, L \- {
图库操作:9 n. W: Z% t1 B y
1. 图库动态加载;
# i0 ?3 ~* z( w- E8 U0 d1 Q- g2. 图库及时更换;
6 F; P0 L3 X: ^ I8 U4 Z3. 图库合理排序;
) b7 J8 x5 W; f& I3 D. c: N7 {1 r4. 图库名称设置;
, A; m1 [7 J5 _$ ]% c5. 图库导出备份;: d& O1 c" ~2 k" A
6. 图库删除、备份;
5 q) S' L5 O. ]4 G5 K7. 将备份图库导入;
! M+ ^$ a; }9 m, v; l8. 图元设计、存放、保存方便快捷;
* x G+ M$ x7 s, ]+ A( }9. 图元合理排序;
$ r6 j- J- U9 M* T% u10. 图元的名称更改,背景色设置,缺省比例设置
" j: h9 ~. o6 S5 A' a1 z9 K. s11. 图元删除
+ t1 m- T% D; p3 {! Z8 I其他功能:
7 B( F$ n0 j* A" `1. 将WINDOWS TURETYPE字体转换为矢量图形(TTF2DXF);
?; a o2 Z# k. p2. 生成插入块的缩略图; |
|