|
Microdraw绘图控件功能列表
& M' F( p3 Y6 G6 ?: u: PMicroDraw图形控件是国内唯一的专业图形组件(中间件),兼容多种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,图档管理),监控系统(煤矿,电力,电讯,煤气,消防等行业)
1 O- Q, E. J6 u# ]7 W8 f8 z运行环境:" t9 f, W8 ^: F1 n( H
操作系统:Windows 9x/me/nt/2k/xp
+ p' N4 Y. s$ V- N9 R7 T% i编程语言:Viusal Basic/Viusal C++/Delphi/ASP/IE/Powerbuild/Viusal Foxpro/C++ Builder
2 H- o! S* x$ @# a& z( J h文件管理功能:" T! K2 s0 H. C1 B& t5 f8 m
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) 、
' z4 q& k3 N0 g0 ~4 Q2. 打开图形图像文件;支持从URL网上打开;
( p& `: n8 I+ f& ^; x" X3. 打印文件:全部打印和选择打印,打印预览, 打印到文件;
a; r: J- v! n \8 U- d( }* s4. 保存和读取自定义格式文件;, f0 n" q; O7 W- T9 c3 Y
5. 将矢量图以指定的尺寸保存为光珊图或者复制到系统粘贴板上;; X' P Z% C$ U% ~. |
6. 插入OLE对象,OFFICE文档。
% g+ c" e9 v/ g. Z: G7. 支持模型及其布局文件的浏览。( K- E# V( I+ {! ?* ]
8. 在不打开文件的情况下,导入文件的某个图层;
$ n0 @. B$ _" R9. 对比文件;9 E% H1 l' M* ]9 p
10. 支持FTP服务器文件的导入;." z# e, ?( w5 }* ?
打印功能:
3 x' c- d% t% B% o. p! W( G1. 直接对当前文件进行打印;
! u$ ]3 w+ H. X9 K) v2. 单单的打印框选的元素;6 F. P, k% _3 Z0 y5 T5 x w- x( J0 p9 ^7 s7 Y
3. 预览打印;' G F5 x# d( u7 m% r
4. 打印出图时附加打印公司标示及其文本信息;
! o. x9 N* f' W0 w. F! j; h3 B显示功能: 3 l# x* Z8 ^' H4 m$ W
1. 显示平移,自由缩放,框选放大,最佳显示;
! f' {! t: |* A p- X: J2. 回溯显示;
1 l, o. j/ c& U( W( f1 ~3 o2 x9 @" M3. 支持显示透明命令操作;, u0 b" i# n# ~; O& q% F1 J7 j
4. 支持三维文件格式显示;
$ x+ M! z% H6 u ~; H* m5. 鸟瞰,鹰眼,放大镜功能;
7 A/ R) }! B! N2 ~$ h$ s% e. t6. 显示网格,显示十字光标;: I# Y9 E' w( b- [# G- t) t$ U! O
7. 显示元素外框控制点,同时通过元素控制点对元素进行控制放大、缩小、旋转;9 B7 V9 A2 W- G7 Z7 T8 l# b/ W
8. 显示或者隐藏元素,图层元素;6 l; y* [/ i& U! p3 Q
9. 设置背景图片
6 p% ?+ S- G! n1 n. S+ g& X* T10. 自定义图库文件。, ]$ B1 _# t+ E7 ?
11. 右键菜单功能;
% D! W G/ J; S; S# i) |: j# M支持事件
# t0 Y7 M5 o# q; a1 D( e/ T1. 鼠标移动事件.5 D Z; t! b0 u* k+ u# }3 h- Z
2. 鼠标点击事件.
2 N( d e2 S$ P- Z+ T% O, T$ w7 f7 e3. 鼠标抬起前事件1 q* \9 D$ W. T) }. r$ d
4. 键盘按下事件;
) C/ R4 h( P( C# y1 R5. 键盘抬起事件;
( B, d0 I- w, D" @; W& L: c6. 鼠标双击事件! {: K, [9 z$ \/ G J' |
7. 保存前事件;
( A% L$ s2 I5 o& m/ @+ o- |8. 保存后事件;) K. x9 p4 T: F B5 ^5 K# T2 @
9. 鼠标抬起后事件
4 B9 e& K: g$ y# E" c, h. l元素支持功能:
0 Z; t* R" E- _9 C4 q) G( |9 B1. 点;直线,折线,射线;圆,圆弧;椭圆,椭圆弧;.样条线;函数曲线;填充区域,位图填充;多义线,文字,轨迹文字,;- b" }- k( @2 k+ R z
2. 文字标注; ~% m3 x; s) n6 |) ~; O
3. 尺寸标注(水平,竖直,对齐,角度,半径,直径尺寸等);% x# I4 q; u7 K& W5 M; g) B
4. 块插入;7 W6 t$ {8 Z$ J8 B% J+ {* Z
5. 图片插入;
+ l' u. C6 i8 v& s6. OLE对象出入;. ~8 z x& x" Y4 y( b
7. 多边形;. r* m& }) s& _; j5 g
8. 引线;' d0 y; s9 B/ E" D& ?
9. 基本三维元素创建;
1 p( n& x* u f9 a10. 图层;
' i7 t) C9 g5 F4 v0 P7 c9 ^11. 块定义;! k9 [& x, s. U
12. 增加提示及其连接到任何元件;, H. T7 L( \2 m" U6 J7 [
图片操作功能:1 Z5 q/ c7 ~5 G8 s7 u1 D Z
1. 支持多种图像文件格式的转换;
% b3 S- I# h9 n1 t1 N2. 图片的旋转,缩放变换;6 P0 }. a. p# [* Z! m
3. 图片的ALPHA混合度调节;
2 m* o% V; ^+ t% W- A z7 a; w4. 图片的色彩明暗调节;: M# j! d3 X) f0 P: |, L) W
5. 图片的多种效果支持,锐化,柔化,浮雕效果等;
* K2 V7 @9 ]& N! ~% B& W6. 图片的合并与切割;
1 @ X1 w3 P# U. \% E7 m; \7. 读取粘贴板上的图片;" @8 J) v; R# n7 M' ^
8. 指定大小尺寸保存图片;
( \2 @$ ^0 U; ?! M9 N/ d( D属性功能: w: U( b7 {8 a5 X! z& Q/ D
1. 几何属性,颜色,线型,线宽;; A4 E* o( D- y4 m2 l5 N
2. 图层属性:显示,隐藏,冻结;
4 C" B. |! L$ w$ Q% j3. 尺寸属性:颜色,箭头,尺寸线属性,尺寸引线属性,尺寸文字属性,显示单位等;. L% n: g8 }4 J2 X' K6 x/ }$ G: Z
4. 文字属性:字体和颜色;字体包括:字体名称,字体高度宽度,是否重显,倾斜,字符集,大小型文件字体(兼容AUTOCAD SHX字体文件)等;0 L3 N0 y2 s7 V" E
5. 块属性:名称,基点,旋转角度,缩放比例;; u! J! c+ {. G# I8 Q
6. 剖面线属性:名称,旋转角度,缩放比例; t. i8 U) ~* f5 h9 `
创建功能: # x- J3 |3 b$ u- j
1. 创建点线圆几何等元素;- o! h) H$ |5 \. ]3 j5 w7 H
2. 两点或三点创建圆或圆弧;
8 ~% ?3 {, p6 O, I3. 两点或三点创建椭圆或椭圆弧;3 ?( M1 M# f+ C3 D
4. 相应的方式创建常见的各种元素;) X$ l k( n. P* ]' o+ E
5. 大型图库的创建、设计、编辑、设置等操作。
, y$ X2 O* A) v8 J' x1 [% M% h# y0 ?编辑构造功能:& c4 C8 E& Y. N+ U1 N) w# Y
1. 可以修改元素的几何或显示属性;
0 P' f" B6 o% e2. 复制,粘贴,删除;移动,旋转,镜像,阵列,打断,延伸,组合等功能;$ e; m" D$ t7 B! K( h
3. UNDO,REDO+ n% }, Q8 @; S7 @
4. 删除块,删除图层;: K! m3 I E, A
5. 支持鼠标机器键盘的操作;
4 h: Z ]. @! H: z' j选择和捕捉功能:
/ t3 [- J; K" T- g# q# M& N; m Y1. 单选,多选,框选,过滤选择;0 A" ~8 w! N/ l. u9 Q
2. 可以捕捉所有元素及其延长线;
9 t7 M2 @* r; V3. 关键点捕捉:支持起点,终点,中点,中心点,切点,交点,相线点,平行,垂直,延长线相交点;4 b0 a' l: E+ m; Q- C! j( V+ w
计算功能:
5 c5 s1 N* {* Z4 t4 h1. 两点距离,几何长度,周长的计算;
9 L# g0 y. L2 { @% `" n2. 面积计算;: h, _( |$ a( B2 Y
3. 角度计算;
* }( a( x2 ~* H4. 点是否在区域内;6 l' n2 P6 t* R7 {" R
5. 交点计算;7 X" O5 s; ~5 N: E8 |
6. 点选封闭区域,填充算法;/ A3 N& R4 O3 n; U' P) {. ~
7. 最大,最小封闭区域算法;
1 ?" Y* x' _% r8. 最短路径算法;
! I" v) i/ |* s9. 以某一点为中心自动查找其最小封闭区域;+ e# v/ t6 G' z
系统属性设置功能:& a6 N9 { h9 ]( v
系统缺省的属性设置;
: }) r: ?; j1 l0 P, L; A' D, \" \接口函数: & l; n% `4 h& @3 |" x. r0 M* |- b8 O
1. 所有功能都提供接口函数供二次开发者使用;* `- K( t4 N T! S: n8 k2 ^
2. 每个元素都有唯一的ID号;用户可以根据ID号把图形系统和自己的系统联系起来;
M6 j+ H! Y6 K7 M/ U3. 接口以DLL库和OCX两种方式提供;2 F) N, l1 T \
图库操作:2 |. V0 M( X7 _* ?- k1 a
1. 图库动态加载;
~8 {1 S U& w) i% Q1 n q2. 图库及时更换;
; s+ e. s5 h9 ?& Z# w) `3. 图库合理排序;; r0 C- G9 U1 ^6 I
4. 图库名称设置;
* i( \1 \% o/ G& F; o. b7 o' V5. 图库导出备份;
! s, p- G( ~5 P. _& t$ n$ \; \6. 图库删除、备份;
' P6 _0 S8 Z; x$ M1 t7. 将备份图库导入;' U# P/ C8 y1 ~& D$ r
8. 图元设计、存放、保存方便快捷;# m: c# Z5 A6 V' K3 Q/ R" i# z( l# R
9. 图元合理排序;6 I& E- j( q, L' [, g
10. 图元的名称更改,背景色设置,缺省比例设置: U# P7 c; `6 W% a/ z4 A
11. 图元删除8 I( k- \" q" n C# n! u% h
其他功能:* c S' l* {/ a7 V% G- y
1. 将WINDOWS TURETYPE字体转换为矢量图形(TTF2DXF);7 ?8 a1 M5 j6 a
2. 生成插入块的缩略图; |
|