|
Microdraw绘图控件功能列表1 t4 W" E' `+ Q3 O3 m
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,图档管理),监控系统(煤矿,电力,电讯,煤气,消防等行业)! {# J- k' t7 G" ]' T
运行环境:$ D) w& k% t5 m) \6 [
操作系统:Windows 9x/me/nt/2k/xp
2 [ {. M' d' Z' Q: H; j' Z: ]& i编程语言:Viusal Basic/Viusal C++/Delphi/ASP/IE/Powerbuild/Viusal Foxpro/C++ Builder4 @ e' V$ Z7 B! m
文件管理功能:/ e/ Q- E2 a9 j3 H2 v* Z/ `9 M: F
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) 、
" w8 N% l, x/ F9 T9 Z. f0 h2. 打开图形图像文件;支持从URL网上打开;
" `. z* S6 z! V7 K" |3. 打印文件:全部打印和选择打印,打印预览, 打印到文件;# S5 M$ U' r/ b1 ]) N9 `
4. 保存和读取自定义格式文件;
8 m9 Y7 J% m" M' W5. 将矢量图以指定的尺寸保存为光珊图或者复制到系统粘贴板上;) F1 m( r# X" `( w
6. 插入OLE对象,OFFICE文档。8 J' _3 e ?: G7 X+ J& Q
7. 支持模型及其布局文件的浏览。8 R* ~1 w U; {! k5 G u
8. 在不打开文件的情况下,导入文件的某个图层;
+ T$ ?+ X. t- P% S& b9. 对比文件;
G/ X" [# P0 A9 u6 L10. 支持FTP服务器文件的导入;.
8 e% t% x0 w' m& H K7 j8 F打印功能:
; }* J9 B+ t! F% I; j1. 直接对当前文件进行打印;
' {0 k" A0 Q2 |4 c5 d2. 单单的打印框选的元素;
4 y' X0 z+ l+ V+ q! N4 j3. 预览打印;
- _: ^2 h" r3 x: B- M5 Z, f7 q( Q7 J4. 打印出图时附加打印公司标示及其文本信息; {" j! _! }/ Z; W) C( k
显示功能:
3 c6 W! V% b2 \9 [6 t( @! v1. 显示平移,自由缩放,框选放大,最佳显示;: ?* i6 Q0 a8 Z+ ]; M! N: k1 N
2. 回溯显示;8 K; t( `; _, \8 ^5 S) B6 Z5 b
3. 支持显示透明命令操作;
# |9 v/ |$ ]5 e& G$ R( a, ]; t4. 支持三维文件格式显示;5 H; z% I. _3 P- q( R; A
5. 鸟瞰,鹰眼,放大镜功能;! @& P, o0 c2 |, X3 P
6. 显示网格,显示十字光标;3 x2 A- @, a l ~+ X( X o
7. 显示元素外框控制点,同时通过元素控制点对元素进行控制放大、缩小、旋转;
2 d2 [3 [, L" C9 W& O! J4 n# {+ _8. 显示或者隐藏元素,图层元素;! j( [7 |: r, ^: ]. N: Y
9. 设置背景图片
& L0 _: q) i8 i4 e. p% l! [) @10. 自定义图库文件。" l! I# b# q4 {; }
11. 右键菜单功能;- ^0 q2 m* j6 {+ K |* a! e Q& R
支持事件& F" c1 D2 v1 c& u, A( B k
1. 鼠标移动事件.
% N0 c) ?2 f) y" Z( B) Z2. 鼠标点击事件.
! ]) B$ |3 ]: @2 j3. 鼠标抬起前事件+ h/ _% ^: i4 r2 Z3 o: K
4. 键盘按下事件;- V. J( u; S/ g; T: M2 Q5 f
5. 键盘抬起事件;4 h9 U7 m* [0 R! K
6. 鼠标双击事件! _$ U2 a4 D+ i1 i; v/ o
7. 保存前事件;9 g9 G% n8 h) J; d
8. 保存后事件;
3 n9 ? p, x D1 F9. 鼠标抬起后事件. G. E, @# C1 ~: r4 M. Q
元素支持功能:$ G% h: N! l1 ~* a4 o9 ?( h2 X1 p
1. 点;直线,折线,射线;圆,圆弧;椭圆,椭圆弧;.样条线;函数曲线;填充区域,位图填充;多义线,文字,轨迹文字,;
* I0 K- e {, B. M( l2. 文字标注;# ?, c. C# `' }. r
3. 尺寸标注(水平,竖直,对齐,角度,半径,直径尺寸等); m! ]4 P; s7 m5 F9 G$ H: d
4. 块插入;- o+ \* Y+ Z+ s
5. 图片插入;
# a& |" _2 y; v$ Z; z* G$ a6. OLE对象出入;9 Q& q( ~6 {! A! m
7. 多边形;2 N9 A" L% L# k) J; U" s5 S
8. 引线;5 R. W/ S* N G2 k5 Q: d1 @
9. 基本三维元素创建;! c) V. F5 q- Z
10. 图层;
2 a9 `0 B$ ^* _, `5 N x; f" a9 ~11. 块定义;
! U0 o- u# P; z" I12. 增加提示及其连接到任何元件;# U' v$ g3 @0 a- X. t
图片操作功能:
1 l& b% U6 A& }. k. |# N1 W1. 支持多种图像文件格式的转换;
4 h. Z2 W& {8 k! e3 [$ G2. 图片的旋转,缩放变换;2 D4 J- O0 L6 L( M
3. 图片的ALPHA混合度调节;
" ? p8 z$ r7 ^, d) X4. 图片的色彩明暗调节;6 L: ~8 b O* w" `4 ?' O3 Q
5. 图片的多种效果支持,锐化,柔化,浮雕效果等;9 O* N9 L; ]$ Z& @& {( f2 \
6. 图片的合并与切割;) k" _0 C8 f, e5 F- U s# W
7. 读取粘贴板上的图片;
' d. T9 o% M# y8. 指定大小尺寸保存图片;5 U/ q0 A5 r3 |2 J" S, _6 M8 v8 p
属性功能:- y8 ? z8 z' @$ \
1. 几何属性,颜色,线型,线宽;
; g$ b8 w- h' p5 A; g( U* u2. 图层属性:显示,隐藏,冻结;
. v, |6 T+ y9 t' B0 _9 w! X3. 尺寸属性:颜色,箭头,尺寸线属性,尺寸引线属性,尺寸文字属性,显示单位等;
( h8 B) F% O: H' R" T( m7 M; e4. 文字属性:字体和颜色;字体包括:字体名称,字体高度宽度,是否重显,倾斜,字符集,大小型文件字体(兼容AUTOCAD SHX字体文件)等;
# E- q% G% S! y: R& A5. 块属性:名称,基点,旋转角度,缩放比例;* O5 V! N/ C6 F: Q
6. 剖面线属性:名称,旋转角度,缩放比例;
- ?+ Q6 {' ~$ {! k9 }1 w创建功能: + C, H+ k/ ~0 o" O2 [6 M% A/ u
1. 创建点线圆几何等元素;
+ b1 n& q; X, \% V1 E- Z- h: @2. 两点或三点创建圆或圆弧;4 H: E5 ~; [9 i5 `5 F% G; }
3. 两点或三点创建椭圆或椭圆弧;
: d# u8 f& O' D2 w) f" K4. 相应的方式创建常见的各种元素;5 J; j/ _" B4 d/ u, d: b
5. 大型图库的创建、设计、编辑、设置等操作。8 g7 i3 k+ _, f4 F$ k# F
编辑构造功能:2 u8 m8 O# m. N
1. 可以修改元素的几何或显示属性;; ~# g3 b& ^6 R4 n) N+ Q) S
2. 复制,粘贴,删除;移动,旋转,镜像,阵列,打断,延伸,组合等功能;
3 J) C" r2 {0 E1 q3 ~( m& |: h3. UNDO,REDO
2 j0 ~. s. d1 e- y7 Q# Q. q4. 删除块,删除图层;( A+ j( M2 @, {4 t: ~0 }
5. 支持鼠标机器键盘的操作;
* L1 G. s1 J6 k6 K选择和捕捉功能:
# W2 v" q) p: h3 D: \9 F8 y! y4 L1. 单选,多选,框选,过滤选择;% G9 f. s/ [( g6 D3 r
2. 可以捕捉所有元素及其延长线;
5 [5 B: z4 m' m. H, x3. 关键点捕捉:支持起点,终点,中点,中心点,切点,交点,相线点,平行,垂直,延长线相交点;
* @- h3 B+ D5 q' e0 n计算功能:/ ^' T! b5 ?* ]8 D& a6 ? _
1. 两点距离,几何长度,周长的计算;
, G( m! G3 r6 }7 I2. 面积计算;
5 Z4 t* ~2 H' M- ^- [% u3. 角度计算;' y( \, \: E' N2 J2 Q: ]
4. 点是否在区域内;: Q' D* s! Z, w8 y. d/ s
5. 交点计算;
" b% c {2 d$ v0 K6. 点选封闭区域,填充算法;: k$ m4 n$ B5 n( e% o
7. 最大,最小封闭区域算法;
: ?3 ~9 R# a. x& r8. 最短路径算法;
& O7 e+ k! k) ]% f/ e9. 以某一点为中心自动查找其最小封闭区域;8 [( C [$ n. V( ]0 c( J
系统属性设置功能:1 T, E- ?: i* ?1 I5 E7 ]( N
系统缺省的属性设置;
, `0 Z! f$ u+ `5 o接口函数: ! v+ ~* T" F A" f
1. 所有功能都提供接口函数供二次开发者使用;
# a# ^4 z& }. ]! t2. 每个元素都有唯一的ID号;用户可以根据ID号把图形系统和自己的系统联系起来;8 N/ l; u& A0 m
3. 接口以DLL库和OCX两种方式提供;
5 [! p+ L3 a, U" y/ r& N( g图库操作:
# V$ p* P: q, ^+ A* J& R" x1. 图库动态加载;5 ?. W3 z8 `7 [9 C+ d
2. 图库及时更换;0 f# }- [5 `; }! j w5 n1 ~. m
3. 图库合理排序;1 r. F; M) C6 b
4. 图库名称设置;
: |/ B( U" X' T/ D& }% t. g5. 图库导出备份;/ @* n* g. M. p* ^9 G) o2 p
6. 图库删除、备份;# I# l! c$ U, \4 x4 i/ A# x
7. 将备份图库导入;: R ?1 K$ p( n+ O$ n
8. 图元设计、存放、保存方便快捷;
+ S% i/ ]+ Z. C: U9. 图元合理排序;0 A, A v1 y+ R2 g& l! ~8 `' x$ o
10. 图元的名称更改,背景色设置,缺省比例设置! [& n. Q8 w8 W7 J H3 a
11. 图元删除8 ~$ ?! d. m7 c) T
其他功能:
, J: D" e+ j, o6 }1. 将WINDOWS TURETYPE字体转换为矢量图形(TTF2DXF); [8 R7 t- b# f2 f
2. 生成插入块的缩略图; |
|