|
Microdraw图形控件
Microdraw绘图控件功能列表
, s. ?' z9 K( s. v, p) TMicroDraw图形控件是国内唯一的专业图形组件(中间件),兼容多种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,图档管理),监控系统(煤矿,电力,电讯,煤气,消防等行业) _/ m, j* t8 l% P
运行环境:5 z/ z. `. F' i8 B' _; ^; Y% o8 M
操作系统:Windows 9x/me/nt/2k/xp
; d- [0 j3 h( g! U编程语言:Viusal Basic/Viusal C++/Delphi/ASP/IE/Powerbuild/Viusal Foxpro/C++ Builder
" _ H: ]- h: a/ e7 Z& k文件管理功能:
0 z; S; D8 x# `4 g ]7 {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) 、) ^! q( H/ F+ B/ H2 W* P: o
2. 打开图形图像文件;支持从URL网上打开;; A) g: X d+ z) K* W
3. 打印文件:全部打印和选择打印,打印预览, 打印到文件;0 `. G4 A, T/ K4 p
4. 保存和读取自定义格式文件;
: E( Y. v3 v/ X( `* k* v5. 将矢量图以指定的尺寸保存为光珊图或者复制到系统粘贴板上;
3 c8 h- u1 H. v+ A+ n% s8 q6. 插入OLE对象,OFFICE文档。; v5 Z4 k# G" W3 ^) B6 T. q
7. 支持模型及其布局文件的浏览。
8 I& O- L1 |; f l8. 在不打开文件的情况下,导入文件的某个图层;3 D# `) C$ C# G
9. 对比文件;
% \3 Z' a7 ~/ P* C; l1 N10. 支持FTP服务器文件的导入;.
2 M8 Q) J3 a: I6 r- F" Q% D6 q打印功能:9 {' B) \9 Y% \! |- C
1. 直接对当前文件进行打印;
( S# X/ j" Z* Z/ f8 }3 k2. 单单的打印框选的元素;
% I2 G' ~7 d( k- ]; [3. 预览打印;
9 e! R7 k8 B+ ^. _% I+ g H# g4. 打印出图时附加打印公司标示及其文本信息;0 r" H$ |6 d h4 p6 g$ c; [
显示功能:
8 w$ y9 F- w& y% Q6 n& y; n1 Z- ?1. 显示平移,自由缩放,框选放大,最佳显示;6 M+ j' i5 d* D$ c
2. 回溯显示;& ~6 Y7 a4 @) r r4 {! V
3. 支持显示透明命令操作;
! `. U8 R3 Z T4 H4. 支持三维文件格式显示;
, r2 \9 a( D+ \. }5. 鸟瞰,鹰眼,放大镜功能;* @! Y: {, G$ w( X' R; e* X; @# R8 D
6. 显示网格,显示十字光标;
0 ~, p; K- H* e; ?: f+ F4 ~3 W4 o7. 显示元素外框控制点,同时通过元素控制点对元素进行控制放大、缩小、旋转;
* t9 u# _% o, F% j/ \; s8. 显示或者隐藏元素,图层元素;* d0 c. u+ y, K: _
9. 设置背景图片: M2 J7 S2 ^! N0 V7 d4 d
10. 自定义图库文件。! Z7 Y- E+ x" \% A0 |8 W/ n7 s. H
11. 右键菜单功能;$ i- \' V. S1 Q$ s! s
支持事件- H3 I8 y/ ?5 s U n# l9 J8 k
1. 鼠标移动事件.
4 L3 S Z$ r8 j% y2. 鼠标点击事件./ \2 A5 R4 R/ h) M# e2 O* B R
3. 鼠标抬起前事件
, s/ X( m- h$ ?! {1 l* E4. 键盘按下事件;
C* V, N2 ~# F) L! s3 g5. 键盘抬起事件;
& Q" D% R" X6 d+ }6 g6. 鼠标双击事件
# d5 T9 X5 r8 O8 [/ f. f7. 保存前事件;
3 [# X* \; T* e0 V8. 保存后事件;
3 |4 }+ s5 ^$ h8 Y" O9. 鼠标抬起后事件
* ]! m! L" N9 ~元素支持功能:+ Y: l# ]( O4 J4 l. M; o; S& `/ c
1. 点;直线,折线,射线;圆,圆弧;椭圆,椭圆弧;.样条线;函数曲线;填充区域,位图填充;多义线,文字,轨迹文字,;
: ^' ]9 g3 l3 y$ N2. 文字标注;" W$ O6 ^* J$ T4 {$ h/ ]# q, r# z
3. 尺寸标注(水平,竖直,对齐,角度,半径,直径尺寸等);. ^* A% m5 I( k3 e
4. 块插入;: n+ f6 Z. `1 ?4 _% o# J
5. 图片插入;8 B4 A: N/ o6 }+ s3 {" F
6. OLE对象出入;! ~" `6 U {0 s( O0 n. a
7. 多边形;5 }4 P3 I) v: `" Z
8. 引线;
: W) p+ C/ R9 T8 B# V. u' G, z9. 基本三维元素创建;
6 d ~ \* n5 F3 I" }$ C10. 图层;- I# b+ |5 F' H. M4 z: L
11. 块定义;
! @5 Y D `( S& c9 T* ~12. 增加提示及其连接到任何元件;
7 x k( S, `6 [4 O# t图片操作功能:
$ R9 q1 z7 H: H: r. x1. 支持多种图像文件格式的转换;: q* S& i* `) o" E. G
2. 图片的旋转,缩放变换;
" J7 n e. u9 g3 r3. 图片的ALPHA混合度调节;0 O5 D( P* i) V' A$ j$ y3 k
4. 图片的色彩明暗调节;
) c; d0 s! z. _5. 图片的多种效果支持,锐化,柔化,浮雕效果等;
! Q+ u) ]# |: f6. 图片的合并与切割;
- [% b& x, X8 w0 ~3 B6 _ P/ p+ X7. 读取粘贴板上的图片;
. Z6 \3 A5 n: {2 X3 X8. 指定大小尺寸保存图片;* s Y, D% p8 m) t; |; h
属性功能:
! V5 Y2 O7 S7 M# R" `4 j1. 几何属性,颜色,线型,线宽;
; c. u" M$ i- w% H4 b7 q0 |, M2. 图层属性:显示,隐藏,冻结;; P0 W1 J( N# W2 j
3. 尺寸属性:颜色,箭头,尺寸线属性,尺寸引线属性,尺寸文字属性,显示单位等;
' N3 X- M$ }% m# P- m" ?% ]* S7 d4. 文字属性:字体和颜色;字体包括:字体名称,字体高度宽度,是否重显,倾斜,字符集,大小型文件字体(兼容AUTOCAD SHX字体文件)等;
7 ^2 q" g/ x, A% Z7 X5. 块属性:名称,基点,旋转角度,缩放比例;
3 ~1 K0 F: V( K+ @ [6. 剖面线属性:名称,旋转角度,缩放比例;
' d1 v- r* }7 g创建功能: 5 n/ `5 E: ^) c+ _- `* ~! r; H: ^
1. 创建点线圆几何等元素;! ], W' }, Z( J' j. }& |$ }& D
2. 两点或三点创建圆或圆弧;7 j m6 `& p, H% a
3. 两点或三点创建椭圆或椭圆弧;2 T4 V. y: t1 Y
4. 相应的方式创建常见的各种元素;: j1 C: U, O, B0 _' f
5. 大型图库的创建、设计、编辑、设置等操作。4 {9 Q7 M# \* y3 g, Q
编辑构造功能: Z+ z- c3 h0 A) v5 w% b
1. 可以修改元素的几何或显示属性;
* Q5 J* y' P+ O, P: Q2. 复制,粘贴,删除;移动,旋转,镜像,阵列,打断,延伸,组合等功能;( C# n) }* i1 B5 K
3. UNDO,REDO
" \- V! k+ g3 H$ [; q' o% J6 d4. 删除块,删除图层;
; [4 a9 f/ w+ x- i- s# R5. 支持鼠标机器键盘的操作;
% m9 }* |# A& j9 E! Z) A6 B2 Y" A选择和捕捉功能:
" e$ |$ x$ w% q) t1. 单选,多选,框选,过滤选择;
* I2 G; Y) b$ v9 p: Q$ {2. 可以捕捉所有元素及其延长线;
$ i0 F- ^1 Q2 F3. 关键点捕捉:支持起点,终点,中点,中心点,切点,交点,相线点,平行,垂直,延长线相交点;0 V5 I( e- p: p4 X* B0 W9 K/ H- p
计算功能: y5 k7 D* v0 ^5 A, M2 S- v5 b6 O7 P
1. 两点距离,几何长度,周长的计算;+ u4 }/ s/ d. |, k
2. 面积计算;" S( \& I( l5 r$ ?
3. 角度计算;
4 O( @: W9 Q3 z: Q3 A4. 点是否在区域内;
/ K9 ]% J3 R: G# }1 b5. 交点计算;) g# H" s1 E6 Q0 [7 v
6. 点选封闭区域,填充算法;
9 d3 z7 i4 |+ Q7. 最大,最小封闭区域算法;' T: e) J: | A+ R4 \9 c
8. 最短路径算法;7 D# P6 V1 ^ u. h( Y0 S/ g; Z# N
9. 以某一点为中心自动查找其最小封闭区域;
`, U! h$ Y+ B. p1 s系统属性设置功能:
# C; s8 N0 Q) Z+ t L系统缺省的属性设置;! h* H; L- m G5 }, H3 l/ u
接口函数: $ W2 E: ^' C' W
1. 所有功能都提供接口函数供二次开发者使用;
' ^+ i* F5 s. T( R( t M4 Z3 `0 l2. 每个元素都有唯一的ID号;用户可以根据ID号把图形系统和自己的系统联系起来;
3 y d2 k; S7 L- U9 f3. 接口以DLL库和OCX两种方式提供;! f1 `* P1 m* m6 I8 r/ a) C
图库操作:/ t% k! G6 R, z2 W: G- V0 Z9 |$ X' [
1. 图库动态加载;% d3 }( ~/ a7 z3 n& {7 s+ f6 n, R8 S3 y
2. 图库及时更换;
% K1 U- K; ], d- U3. 图库合理排序;4 R/ N) U7 w; p9 B ^
4. 图库名称设置;
W/ n% F3 v0 F! w9 d! T& O5. 图库导出备份;8 k) R2 \8 C0 S- ]
6. 图库删除、备份;( @: A$ ~/ \$ i0 |7 g8 X
7. 将备份图库导入;
% G4 K% |, q: R3 q1 L" S& _8. 图元设计、存放、保存方便快捷;8 s- v0 P3 p1 r2 W3 x
9. 图元合理排序;
% a0 O$ Q, z( G8 m8 }" H; C10. 图元的名称更改,背景色设置,缺省比例设置4 M. p9 m4 W8 P8 L& \1 _& \+ C; s
11. 图元删除
5 C3 L8 Y' T5 t& i8 c) R. g4 R$ @其他功能:
1 l. u. D' L! ?! g2 n& W5 a( P1. 将WINDOWS TURETYPE字体转换为矢量图形(TTF2DXF);/ A5 y4 O1 T! ^+ K7 J7 m; ~
2. 生成插入块的缩略图; |
|