|
Microdraw图形控件
Microdraw绘图控件功能列表
* E4 k2 Y5 m0 N, k2 H' m3 |2 IMicroDraw图形控件是国内唯一的专业图形组件(中间件),兼容多种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,图档管理),监控系统(煤矿,电力,电讯,煤气,消防等行业)# U8 |* a% j$ @
运行环境:
4 |7 ]$ ] W! g" s* u操作系统:Windows 9x/me/nt/2k/xp ! v9 Z1 d8 U5 ]; k- d1 }
编程语言:Viusal Basic/Viusal C++/Delphi/ASP/IE/Powerbuild/Viusal Foxpro/C++ Builder
$ W, S. _; v8 v) @" E5 o! V+ T文件管理功能:0 D, K/ i: B, q& V; X" ^8 _6 t- ~8 o
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) 、- A n ?: y3 n) K0 e
2. 打开图形图像文件;支持从URL网上打开;
& o" I2 q, ^ w7 J3. 打印文件:全部打印和选择打印,打印预览, 打印到文件;( {$ N: b) D: |0 d7 H1 o+ J5 W
4. 保存和读取自定义格式文件;- e1 V3 ^: g+ N/ V4 S3 n2 d$ d) s
5. 将矢量图以指定的尺寸保存为光珊图或者复制到系统粘贴板上;
# n& W; M" V0 K8 p M9 s6. 插入OLE对象,OFFICE文档。( |& u: d; n& n' s* t4 X3 a6 x
7. 支持模型及其布局文件的浏览。
! D6 \3 S7 |# S8. 在不打开文件的情况下,导入文件的某个图层;
$ l0 n2 ~$ D2 {* J! o) X9. 对比文件;; Y c% `* J% v: T
10. 支持FTP服务器文件的导入;.+ P. v8 A5 T7 I5 Z5 T
打印功能:. D K3 }. S5 i( j' W7 t, d+ X
1. 直接对当前文件进行打印;' Y' @, B, }% w2 s" ?9 H
2. 单单的打印框选的元素;. M: n9 c3 j" r& `% S
3. 预览打印;
o5 x* K6 V) l! I; `' r& E- o& r4. 打印出图时附加打印公司标示及其文本信息;' |% M' P! f+ J+ z8 K2 e' @/ r
显示功能:
/ X7 R& E# c/ P4 p+ |, a& B2 h1. 显示平移,自由缩放,框选放大,最佳显示;
U# ]* s: i$ O3 r4 o. |3 N2. 回溯显示;
3 X9 {; D2 ^2 c4 W3. 支持显示透明命令操作;8 R0 M7 J) ~ q+ _' S5 J2 z7 X
4. 支持三维文件格式显示;
7 J& M! w/ ]6 G! _5. 鸟瞰,鹰眼,放大镜功能;7 Z0 ? s( @9 B* _
6. 显示网格,显示十字光标;
7 C& b/ K: ^ u8 E. w& q9 b9 M; ]7. 显示元素外框控制点,同时通过元素控制点对元素进行控制放大、缩小、旋转;' S+ ` ?, M4 _, O# _/ [
8. 显示或者隐藏元素,图层元素;
6 X) D$ j. i5 [& y1 @8 z9. 设置背景图片( ?0 [8 p5 [5 U
10. 自定义图库文件。# ~% K9 Y4 a' f# {( H9 w) c
11. 右键菜单功能;$ |( |" N: E" n8 l4 v! ?
支持事件6 e& Y; y3 I& `% [: f% Q
1. 鼠标移动事件.% P5 G3 U5 M% d* D8 Q- ]
2. 鼠标点击事件.
7 u8 z( a. z) ~; ]7 G9 X) L3. 鼠标抬起前事件
) N7 Q; ~$ [4 P& J! e" P4. 键盘按下事件;+ A) s& |' f' f8 k" f. a
5. 键盘抬起事件;% G+ @$ @: U5 z7 K# [! x# i* D; q
6. 鼠标双击事件
1 U' W/ K( ?0 V% M, x/ d1 ^( `7. 保存前事件;4 Z% A, q5 A m# y/ u& c; L- O. J
8. 保存后事件;
4 P: Y0 P" n2 i% t# |, C9. 鼠标抬起后事件) N& X* e1 o _1 ^
元素支持功能:" E4 r: e2 @& } Q$ f0 a+ {* ]( [
1. 点;直线,折线,射线;圆,圆弧;椭圆,椭圆弧;.样条线;函数曲线;填充区域,位图填充;多义线,文字,轨迹文字,;
4 w# C4 b" b ]) T7 j) O+ R2 w2. 文字标注;
+ O; P: a# F& Q7 R6 b: N8 }% {3. 尺寸标注(水平,竖直,对齐,角度,半径,直径尺寸等);* g, N. ~; |# a u( b
4. 块插入;. c0 \: E5 }% v, b+ i1 ?9 a p
5. 图片插入;) x- O' w7 N! Z6 |4 D+ K
6. OLE对象出入;
2 M: q0 b b E! A. H6 J( s+ [7. 多边形;
9 x' t, \6 A, ~# L8. 引线;8 K' |7 H' ?* E) j3 U' P& d/ r j7 V
9. 基本三维元素创建;+ U1 g7 W; O; t7 O' x1 q
10. 图层;
# O: a7 R6 @& g1 f+ w9 U5 k# \11. 块定义;
$ p& q/ |& E/ z( ?# t& R12. 增加提示及其连接到任何元件;
% W% P! y6 @. T图片操作功能: D1 d# y7 L" \ n
1. 支持多种图像文件格式的转换;
. A2 v( ]2 C1 i3 y3 ~, A, a9 I4 Z! D2. 图片的旋转,缩放变换;, M2 k& x4 j( c! q9 \9 q; `
3. 图片的ALPHA混合度调节;3 R+ O U$ G1 x. I* ~- l/ w( o# P
4. 图片的色彩明暗调节;
% d- \+ Q# E- f' U7 {9 `5. 图片的多种效果支持,锐化,柔化,浮雕效果等;3 ]! k' m2 x% h" }. x
6. 图片的合并与切割;
' ]( S" H) A& p7. 读取粘贴板上的图片;4 B3 r; k1 |3 u4 T
8. 指定大小尺寸保存图片;; u2 N; `& F6 {
属性功能:/ Q) d- g; c* S4 k( v9 `# ]
1. 几何属性,颜色,线型,线宽;: B ?% w" {. H( M. I5 T, F
2. 图层属性:显示,隐藏,冻结;
+ F& s4 Q; ^/ p' h; ^3. 尺寸属性:颜色,箭头,尺寸线属性,尺寸引线属性,尺寸文字属性,显示单位等;
8 _! _, s/ V/ ^; n" g' M3 @4. 文字属性:字体和颜色;字体包括:字体名称,字体高度宽度,是否重显,倾斜,字符集,大小型文件字体(兼容AUTOCAD SHX字体文件)等;2 K* ?* C7 |/ Z. C6 Z) d ]+ l* u
5. 块属性:名称,基点,旋转角度,缩放比例;
/ I$ e3 j' }- v6 I/ y9 y* k6. 剖面线属性:名称,旋转角度,缩放比例;6 s: |/ S9 V8 F- H2 ?) I
创建功能:
. j7 U# Z: j0 ?( K9 w. j1. 创建点线圆几何等元素;
4 z" |% U; [7 a6 K- W2. 两点或三点创建圆或圆弧;
' M! @- a/ p4 e5 x3 `. {% P3. 两点或三点创建椭圆或椭圆弧;: s0 W& J3 f& L% m
4. 相应的方式创建常见的各种元素;
* i3 [4 I7 z9 g$ Z( Q5. 大型图库的创建、设计、编辑、设置等操作。$ c" }; l) D$ F* B) Y: ^' z
编辑构造功能:
5 U3 t& v- A J1. 可以修改元素的几何或显示属性;: Y( F' u; S! z; A+ u% ~2 \
2. 复制,粘贴,删除;移动,旋转,镜像,阵列,打断,延伸,组合等功能; W5 u2 C2 s/ F9 t1 m
3. UNDO,REDO
# U, Y1 p8 P5 Z$ ~$ E2 [4. 删除块,删除图层;
8 V2 X* k4 x% m2 @$ P5. 支持鼠标机器键盘的操作;
' F7 y6 P; G( H选择和捕捉功能:
F5 }0 C. ?( I, E1 ] Z1. 单选,多选,框选,过滤选择;( q; i& { p3 C' [9 Q3 ^
2. 可以捕捉所有元素及其延长线;4 i+ K5 N6 }; h7 C9 t
3. 关键点捕捉:支持起点,终点,中点,中心点,切点,交点,相线点,平行,垂直,延长线相交点;
9 |1 g/ b( e! }+ ^' ]+ p& x. a计算功能:
# Z; z4 c3 O, I* o& S1. 两点距离,几何长度,周长的计算;( {1 O* p* x9 M' x- v
2. 面积计算;& W: W* v( `+ K8 v% a2 t% p6 k8 l
3. 角度计算;
0 u# q! z6 m( l' ?4. 点是否在区域内;1 g$ w: |7 R4 c) R" X& A
5. 交点计算;! _. e; ^ a6 G7 v2 l
6. 点选封闭区域,填充算法;
! g( J5 t, ~- k: R3 M/ c7. 最大,最小封闭区域算法;0 y7 o/ m6 j, C
8. 最短路径算法;/ q! u4 H3 V+ s5 [: Y% ^
9. 以某一点为中心自动查找其最小封闭区域;1 n l4 q3 I; E; X! ]" V1 P
系统属性设置功能:
! K$ a/ z0 K; y& F* `' c" J3 A系统缺省的属性设置;
4 {! S" R9 M8 L- R. O接口函数:
9 K# D2 T' v6 f6 {% G9 ~, n1. 所有功能都提供接口函数供二次开发者使用;
8 A) q# D- L4 g) x$ _. V2. 每个元素都有唯一的ID号;用户可以根据ID号把图形系统和自己的系统联系起来;
; o+ E6 h7 ?5 Y9 W" z2 {5 G4 Z3. 接口以DLL库和OCX两种方式提供;& Y( ]% U3 {% w
图库操作:. D+ B* o6 ^# S
1. 图库动态加载;9 n; y& T3 O/ i
2. 图库及时更换;
: N; o Z2 }, z0 `. V4 W- Q" v( o, B3. 图库合理排序;
4 f, U9 F! \; q+ u, Z3 w, z4. 图库名称设置;% Z! s5 G" l l, |3 ~6 m7 q9 e( x
5. 图库导出备份;
: x8 c/ x" \" {6. 图库删除、备份;
* ]0 T* `. W) O7. 将备份图库导入;; V% A Z' k6 L" X1 \6 C
8. 图元设计、存放、保存方便快捷;
+ g% @4 f2 a: n9. 图元合理排序;
- ]: V3 j) v" b0 L% p' k* f10. 图元的名称更改,背景色设置,缺省比例设置
% T# X1 `5 g4 k9 v$ v M4 ?( T8 |11. 图元删除
, M, m8 t3 A% d' G其他功能:* \$ ^' \& T6 R ~
1. 将WINDOWS TURETYPE字体转换为矢量图形(TTF2DXF);
! c; X7 N) Z6 M9 B/ ~3 [2. 生成插入块的缩略图; |
|