|
Microdraw绘图控件功能列表
2 t9 M3 u: P, T& D7 cMicroDraw图形控件是国内唯一的专业图形组件(中间件),兼容多种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,图档管理),监控系统(煤矿,电力,电讯,煤气,消防等行业)
, `- g7 R3 b$ G/ y运行环境: H3 O" p% a! q, l1 h: F" R- \6 X2 u
操作系统:Windows 9x/me/nt/2k/xp # [' u' J; d# R6 E% k
编程语言:Viusal Basic/Viusal C++/Delphi/ASP/IE/Powerbuild/Viusal Foxpro/C++ Builder. a, L9 ^5 X# n$ }3 d- J3 {" ^
文件管理功能:) V4 Y: y, ~" G3 o& {- j" l
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) 、$ v+ r2 P5 C8 r7 B' E/ ^) ]
2. 打开图形图像文件;支持从URL网上打开;! _5 f+ F8 Y7 u+ l$ ~
3. 打印文件:全部打印和选择打印,打印预览, 打印到文件;
3 O% X+ W, p& [( t" e- q4. 保存和读取自定义格式文件;1 T- B% w/ B6 A3 s# h0 ~' K
5. 将矢量图以指定的尺寸保存为光珊图或者复制到系统粘贴板上;' B l, r/ W9 k' ~; h9 H
6. 插入OLE对象,OFFICE文档。# y0 {% O5 J! ]) T+ E6 t
7. 支持模型及其布局文件的浏览。4 G! M+ ?1 l! p% Y1 j5 y
8. 在不打开文件的情况下,导入文件的某个图层;5 e" I- k: E: {) P+ S: i D0 p
9. 对比文件;
% k) q* {- o+ V10. 支持FTP服务器文件的导入;.
: [+ X5 W2 G) ^7 K) f打印功能:& v3 P- ~# Q* \. x6 C
1. 直接对当前文件进行打印;+ P4 c# q" E- g) ^, y! M
2. 单单的打印框选的元素;
- S: N& _! w1 [3. 预览打印;% I7 g5 T2 k# x1 n1 U
4. 打印出图时附加打印公司标示及其文本信息;
) K* L5 H8 @9 ]$ r5 Y显示功能: T; X1 r& X: S! k6 T! V" i
1. 显示平移,自由缩放,框选放大,最佳显示;7 C- n) o& s. ~9 _1 g
2. 回溯显示;! @/ j3 u: X5 g9 r
3. 支持显示透明命令操作;3 w+ P9 t& e' S" w7 I. p) R% i
4. 支持三维文件格式显示;
8 x4 s6 p+ f- p5. 鸟瞰,鹰眼,放大镜功能;
4 _2 {' \0 x# z) z$ d4 _# V) H0 @6. 显示网格,显示十字光标;
* T% y) }/ L2 g) J, V3 X* E8 p5 c0 C7. 显示元素外框控制点,同时通过元素控制点对元素进行控制放大、缩小、旋转;7 U+ I# n" Q9 C
8. 显示或者隐藏元素,图层元素;
* b" r' ^. a' R: R9 R( u- T. R9. 设置背景图片2 H) m) w F" F# o2 b! e
10. 自定义图库文件。
/ N6 M9 K+ u7 `$ ^( \3 A4 M+ a' Y11. 右键菜单功能;
5 Q( K H! c% N( J/ w% b支持事件& u5 V2 z+ u' ^ ]& c, `6 v! R
1. 鼠标移动事件.
! I0 B4 {) v# @, g+ t2. 鼠标点击事件.! u& r+ C/ i9 N# W
3. 鼠标抬起前事件) d/ R$ u) j' g* V0 D3 ~" ?1 u
4. 键盘按下事件;5 J1 i6 }2 L2 o7 [. ?
5. 键盘抬起事件;
! W0 p2 p2 ~. \# [6. 鼠标双击事件
) K. |+ b' W; P7 K7. 保存前事件;1 d" P1 R: l5 q R! y( W5 [* U
8. 保存后事件;
' d9 V i" Q7 H0 b7 i7 l% h9. 鼠标抬起后事件
" U9 K! u. O' G6 G* _元素支持功能:
0 d4 T7 U+ U- q- F# T1. 点;直线,折线,射线;圆,圆弧;椭圆,椭圆弧;.样条线;函数曲线;填充区域,位图填充;多义线,文字,轨迹文字,;4 n2 G+ _1 U) G* @9 g+ X3 Q6 _3 h
2. 文字标注;
5 p9 {0 V( ~/ J" W4 X1 G; O) d# i3. 尺寸标注(水平,竖直,对齐,角度,半径,直径尺寸等);4 a/ F' }- i2 C' z
4. 块插入;
! S$ q* i: ^0 U2 T }& t- d5. 图片插入;+ ^( y# R- h3 G# s
6. OLE对象出入;
& B+ L/ E5 \1 X0 h( i7. 多边形;
) ^- g) N2 T0 }8. 引线;
9 I6 K2 `5 m3 L$ [9. 基本三维元素创建;
3 c1 U; |7 e5 h10. 图层;! E& l0 @ A) Q: p
11. 块定义;
3 `0 B* p" B5 m- g9 o8 ^12. 增加提示及其连接到任何元件;- h/ I' U4 q, N( X/ c/ Y0 T
图片操作功能:
" r! O1 C' T5 I- h; S h( G1. 支持多种图像文件格式的转换; i. r% Z1 G" _9 ^
2. 图片的旋转,缩放变换;
, z# H4 E! l: e8 m; m! P3. 图片的ALPHA混合度调节;
A4 ~! m( X, V# k. A8 l% Y+ a& x4. 图片的色彩明暗调节;
/ L. t( P/ @/ b5. 图片的多种效果支持,锐化,柔化,浮雕效果等;
" ?6 r/ S8 m: O1 ~( Q' ]6. 图片的合并与切割;
( l9 Y E L6 f7. 读取粘贴板上的图片;( G N \7 ]) C6 a9 v* s# j; l2 \
8. 指定大小尺寸保存图片;5 y7 c" m6 H) e' Z5 g8 u
属性功能:
9 p" l. z; a3 X3 n1. 几何属性,颜色,线型,线宽;) F+ B2 G- z- R3 u4 n1 s" j
2. 图层属性:显示,隐藏,冻结; f. X8 J2 f0 O; l
3. 尺寸属性:颜色,箭头,尺寸线属性,尺寸引线属性,尺寸文字属性,显示单位等;
5 N( e! G/ W! ^0 O. O1 s4. 文字属性:字体和颜色;字体包括:字体名称,字体高度宽度,是否重显,倾斜,字符集,大小型文件字体(兼容AUTOCAD SHX字体文件)等;
n7 a/ f/ Q* x4 Y% f5. 块属性:名称,基点,旋转角度,缩放比例;, p; I% W X8 v. I( C- e$ Q( w
6. 剖面线属性:名称,旋转角度,缩放比例;2 \: Z* [& T9 m% H5 ?
创建功能:
* `/ o! A( q- g9 \) N: U& R1. 创建点线圆几何等元素;& ]$ D6 U5 o) H, n% N2 K
2. 两点或三点创建圆或圆弧;
4 q) A, W; T& M# V! I3. 两点或三点创建椭圆或椭圆弧;
0 Y" }) Q/ U J1 m& e4. 相应的方式创建常见的各种元素;
0 h- l- O5 P" c8 _/ R5. 大型图库的创建、设计、编辑、设置等操作。+ ~- U; g2 W$ ^' u
编辑构造功能:
# Y- m) |5 a9 I& W% U5 M4 A1. 可以修改元素的几何或显示属性;
& m( d* p5 I) Q+ G2. 复制,粘贴,删除;移动,旋转,镜像,阵列,打断,延伸,组合等功能;
+ X( p. g. ^$ s% U+ e: W& @/ A3. UNDO,REDO& A$ p8 f# z) W( a6 {
4. 删除块,删除图层;
- ?- `6 i: v9 t* s9 ?2 q4 L5. 支持鼠标机器键盘的操作;0 ]: f. `0 A# z$ N1 Z6 n: Y. Q1 `
选择和捕捉功能:8 }. }+ G- k# \2 Z9 m7 F7 s
1. 单选,多选,框选,过滤选择;" [7 r- V, }# o% ?+ Y% z
2. 可以捕捉所有元素及其延长线;
5 f. Q+ @) f1 t1 G3. 关键点捕捉:支持起点,终点,中点,中心点,切点,交点,相线点,平行,垂直,延长线相交点;
5 w' c. Y) y* ?# L计算功能:
8 {% {! r' k. g _% @1. 两点距离,几何长度,周长的计算;
$ e' p7 ~" r a5 a( A8 j2. 面积计算;
1 {2 T- [8 J8 F3. 角度计算;
T& e# g' f3 o- v4. 点是否在区域内;
7 O. ^! J2 Q4 \# z& j5. 交点计算;& c- K' t2 O* H) D
6. 点选封闭区域,填充算法;
7 D1 Q& |% u9 b+ U. F* Q& j$ q, P8 i7. 最大,最小封闭区域算法;
7 P' P( b3 n/ K" t9 y1 Y8. 最短路径算法;2 D4 r# j; ^ ^! t5 L1 S: O' c
9. 以某一点为中心自动查找其最小封闭区域;: d7 N9 S# ~ e- P2 [- o% j+ p
系统属性设置功能:
$ e( _3 x5 z5 c! e- ~系统缺省的属性设置;
/ Q; H7 C, k& h接口函数:
; G, z- _3 A6 [2 V1. 所有功能都提供接口函数供二次开发者使用;- z% L1 Y1 K$ ~8 b% e* d' C
2. 每个元素都有唯一的ID号;用户可以根据ID号把图形系统和自己的系统联系起来;2 d' c7 k7 u; [2 U- Z
3. 接口以DLL库和OCX两种方式提供;. ?3 q4 |: ]/ x
图库操作:! T. t t6 t+ f+ \# l
1. 图库动态加载;% I! P+ p* r, d) I! u
2. 图库及时更换;3 v, w7 ~/ v4 p8 S- |$ y' v2 Z
3. 图库合理排序;
3 [2 S7 M3 d3 C8 m- c4. 图库名称设置;
) ^% B! D2 Q' E) v5. 图库导出备份;
9 n M4 E9 [* N3 g6. 图库删除、备份;
! ]8 ^: F+ n8 h/ k' [/ P% g7. 将备份图库导入;
3 k v0 g! k; H7 B7 a8. 图元设计、存放、保存方便快捷;
, F9 r( }# R Z6 ?5 N6 w. ?- j9. 图元合理排序;3 i3 ]$ I$ e# F# C8 D* ^: t- D, n
10. 图元的名称更改,背景色设置,缺省比例设置: Y) k3 l Y$ @( Z
11. 图元删除
0 ^2 {1 n; \0 [( X. q1 ]其他功能:, L0 i7 J4 j2 l% n
1. 将WINDOWS TURETYPE字体转换为矢量图形(TTF2DXF);7 D; q! n+ w" ^. J4 h
2. 生成插入块的缩略图; |
|