MicroDraw 图形控件在ASP.NET下的使用

如何在ASP.NET中使用MicroDraw图形控件

 
 
 
在ASP.NET中如何使用MicroDraw 图形控件;
 
以下用VS.NET 2005 为例说明使用过程;
 
1. 新建网站,选择 ASP.NET ; 开发语言可以选择自己熟悉的;
 
 
 
 
2 . 添加控件; 因为MicroDraw图形控件是运行在客户端的,可以直接在代码中添加控件的classid, 代码如下:
</head>
<body>
    <p>
    <object classid="clsid:8A629F67-E4F6-4A32-8009-0247F8E9ADEE" id="MicroDrawOcx1">
    </object>
    </p>
    <p>
        &nbsp;</p>
    <p>
        <input id="Button2" style="width: 167px; height: 54px" type="button" value="button" οnclick="return Button2_onclick()" />&nbsp;</p>
</body>
 
也可以在FornTPage里面添加控件,调整大小,然后将相应的代码COPY过来;
 
 
 
 
 
 
3. 添加方法:
    我们要做个一个按钮,点击这个按钮创建一条直线, 注意添加按钮的时候不要选择服务器按钮,要选择工具箱的HTML栏目的按钮;
    点击按钮后会生成一个 javascript 函数,接下来就在这个函数内完成代码;如下:
 
    function Button2_onclick() {
     MicroDrawOcx1.CreateLine(0,0,100,100);
     MicroDrawOcx1.RedrawAll();
   }
 

 

 

全部代码如下:

<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>无标题页</title>
<script language="javascript" type="text/javascript">
// <!CDATA[

function Button2_onclick() {
MicroDrawOcx1.CreateLine(0,0,100,100);
MicroDrawOcx1.RedrawAll();
}

// ]]>
</script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        &nbsp;</div>
    </form>
   
    <p>
    <object classid="clsid:8A629F67-E4F6-4A32-8009-0247F8E9ADEE" id="MicroDrawOcx1" style="width: 511px; height: 252px">
    </object>
    </p>
    <p>
        &nbsp;</p>
    <p>
        <input id="Button1" style="width: 167px; height: 54px" type="button" value="CreateLine" οnclick="return Button2_onclick()" />&nbsp;</p>

</body>
</html>

 

转载于:https://www.cnblogs.com/asuo/archive/2009/02/26/1399022.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
能简介: 文件管理功能: 1.支持的文件格式包括:BMP、GIF、ICO、TGA、PCX、WBMP、WMF、JPEG、PNG、MNG、TIFF、JBIG、PNM,PPM,PGM、RAS,DXF ,DWF、DWG 、IGS, MIF,PLT,PRN,HPGL/HPGL2、DGN, SHP, SAT, PS/IGES 2.打开图形图像文件;支持从URL网上打开;3.打印文件:全部打印和选择打印,打印预览, 打印到文件;4.保存和读取自定义格式文件;5.将矢量图以指定的尺寸保存为光珊图或者复制到系统粘贴板上; 显示功能: 1.显示平移,自由缩放,框选放大,最佳显示;2.回溯显示;3.支持显示透明命令操作;4.支持三维文件格式显示;5.鸟瞰,鹰眼,放大镜功能; 元素支持功能:1.点;直线,折线,射线;圆,圆弧;椭圆,椭圆弧;.样条线;函数曲线;填充区域;多义线;2.文字标注;3.尺寸标注(水平,竖直,对齐,角度,半径,直径尺寸等);4.块插入;5.图片插入;6.多边形;7.引线;8.基本三维元素创建;9.图层;10.块定义;图片操作功能:1.支持多种图像文件格式的转换;2.图片的旋转,缩放变换;3.图片的alpha混合度调节;4.图片的色彩明暗调节;5.图片的多种效果支持,锐化,柔化,浮雕效果等;6.图片的合并与切割;7.读取粘贴板上的图片;8.指定大小尺寸保存图片; 属性功能:1.几何属性,颜色,线型,线宽;2.图层属性:显示,隐藏,冻结;3.尺寸属性:颜色,箭头,尺寸线属性,尺寸引线属性,尺寸文字属性,显示单位等;4.文字属性:字体和颜色;字体包括:字体名称,字体高度宽度,是否重显,倾斜,字符集,大小型文件字体(兼容AutoCAD shx字体文件)等;5.块属性:名称,基点,旋转角度,缩放比例;6.剖面线属性:名称,旋转角度,缩放比例; 创建功能: 1.创建点线圆几何等元素;2.两点或三点创建圆或圆弧;3.两点或三点创建椭圆或椭圆弧;4.相应的方式创建常见的各种元素; 编辑构造功能: 1.可以修改元素的几何或显示属性;2.复制,粘贴,删除;移动,旋转,镜像,阵列,打断,延伸等功能; 选择和捕捉功能: 1.单选,多选,框选,过滤选择;2.可以捕捉所有元素及其延长线;3.关键点捕捉:支持起点,终点,中点,中心点,切点,交点,相线点,平行,垂直,延长线相交点; 计算功能:1.两点距离,几何长度,周长的计算;2.面积计算;3.角度计算;4.点是否在区域内;5.交点计算;6.点选封闭区域,填充算法;7.最大,最小封闭区域算法;8.最短路径算法; 系统属性设置功能:1.系统缺省的属性设置; 接口函数: 1.所有功能都提供接口函数供二次开发者使用;2.每个元素都有唯一的ID号;用户可以根据ID号把图形系统和自己的系统联系起来;3.接口以DLL库和OCX两种两种方式提供; 其他功能:1.将windowsTuretype字体转换为矢量图形(TTF2DXF);2. 生成插入块的缩略图;

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值