ASP判断gif图像尺寸的方法

这里是我根据gif图像格式想出来的判断gif图像尺寸的方法,请大家给点意见

up.htm

< html >
< body >
< form action="up.asp" ENCTYPE="multipart/form-data" method="post" >
< table border=0 width=100% cellspacing="0" >
< tr >
< td width="30%" >请选择您要上传的gif图片:< /td >
< td width="70%" >< input type="file" name="pic" style="font-size:10pt;" >< /td >
< /tr >
< /table >
< p align="center" >< input type="submit" value="提交" style="font-size:9pt;background-color:#54B060;color:white;" >
< /form >
< /body >
< /html >

up.asp

< %

FormSize = Request.TotalBytes
FormData = Request.BinaryRead( FormSize )

bncrlf=chrb(13) & chrb(10)
divider=leftb(formdata,instrb(formdata,bncrlf)-1)
datastart=instrb(formdata,bncrlf & bncrlf)+4
dataend=instrb(datastart+1,formdata,divider)-datastart
Image=midb(formdata,datastart,dataend)

head_version = Ascb( midb( Image,1,3 ) )
head_subversion = Ascb( midb( Image,4,3 ) )

head_width_l = Ascb( midb( Image,7,1 ) )
head_width_h = Ascb( midb( Image,8,1 ) )

head_height_l = Ascb( midb( Image,9,1 ) )
head_height_h = Ascb( midb( Image,10,1 ) )

head_colors = Ascb( midb( Image, 11, 1 ) )

head_width_h = head_width_h * 256

head_height_h = head_height_h * 256

head_colors = head_colors And &H07

Response.Write "图像大小为" & head_width_h + head_width_l & "x" & head_height_h + head_height_l _
& "x" & 2^( head_colors + 1 )

% >

时间: 2024-10-31 18:26:39

ASP判断gif图像尺寸的方法的相关文章

判断gif图像尺寸的方法

判断gif图像尺寸的方法 这里是我根据gif图像格式想出来的判断gif图像尺寸的方法,请大家给点意见 up.htm <html><body><form action="up.asp" ENCTYPE="multipart/form-data"  method="post"><table border=0 width=100% cellspacing="0">  <tr>

win7系统电脑查看图片图像尺寸和存储大小的方法

  win7系统电脑查看图片图像尺寸和存储大小的方法 1.用鼠标左键点击要查看的图片; 2.点击图片后,图片处于被选择状态,会变成蓝底; 3.在图片处于被选择的状态下时,查看图片所在窗口的最下方,在其中就会显示图片的存储大小和尺寸. (注:这里的尺寸大小是以像素为单位的) win7系统电脑查看图片图像尺寸和存储大小的方法分享到这里了,有需要的用户可体验查看,希望对大家有所帮助.

asp.net及javascript判断是否手机访问的方法_实用技巧

本文实例讲述了asp.net及javascript判断是否手机访问的方法.分享给大家供大家参考,具体如下: /// <summary> /// 判断手机用户UserAgent /// </summary> /// <returns></returns> private bool IsMobile() { HttpContext context = HttpContext.Current; if (context != null) { HttpRequest

ASP实现TCP端口扫描的方法

本文详细介绍关于ASP实现TCP端口扫描的方法的文章专题. 用ASP久了,就会感到有个很郁闷的地方:ASP不像其他脚本语言那样能访问Socket.所以或许你用过PHP.Perl等实现的端口扫描器,惟独没见过ASP的.嘿嘿,所以今天本文的目的就是利用"曲线救国"的策略实现ASP端口扫描器.Only for enjoy! 所谓曲线,呵呵,当然是利用其他的访问网络的组件,那么ASP有哪些组件可以访问网络呢? 第一个很容易想到,对,就是XMLHTTP.这个组件是以HTTP协议访问网络,当然可以

ASP.NET 页面刷新的实现方法

  ASP.NET 页面刷新的实现方法,比较全了, 包括html与js下的实现方法. 先看看ASP.NET页面刷新的实现方法: 第一: C# code private void Button1_Click( object sender, System.EventArgs e ) { Response.Redirect( Request.Url.ToString( ) ); } 第二: C# code private void Button2_Click( object sender, Syste

asp.net导出excel的简单方法

 这篇文章主要介绍了asp.net导出excel的简单方法实例,需要的朋友可以参考下 excel的操作,最常用的就是导出和导入,废话不多说上代码.   本例使用NPOI实现的,不喜勿喷哈....    代码如下: /// <summary>         /// 导出Excel         /// </summary>         /// <param name="stime"></param>         /// <

WPS中插入图像的剪切方法

工具条的前三个按钮图标是对图像进行剪切的. 单击第一按钮后在图像中出现一个矩形框,如果要调整矩形框的大小,可以把指针放在矩形框的边框上,当指针变为双向箭头时按下左键拖动.要调整框的位置时,把指针放在框内按下左键拖动. 当矩形框的大小和位置都合适后,双击矩形框内部就可以把矩形框以外的图像部分剪去.工具条的第二个按钮是对图像进行椭圆形剪切, 正文: 在office/wphotoshop/ target=_blank class=infotextkey>ps/ target=_blank class=

视频尺寸-Android录制mp4视频限定图像尺寸

问题描述 Android录制mp4视频限定图像尺寸 需要做360*220尺寸的视频,但是目前做不出来这种,只能做360*480的.求助-急 解决方案 这个要根据手机摄像头支持的分辨率去判断吧,能获取手机前后像头支持的分辨率列表,然后设置和你需求最接近的分辨率.并不是所有的分辨率都支持的 解决方案二: 你使用的是什么录制软件呢? 可以试试其它的录制软件,如果还不行,只能考虑自己定制一款. 解决方案三: freeswith 录制 MP4格式视频

ASP.net中网站访问量统计方法代码_实用技巧

一.建立一个数据表IPStat用于存放用户信息 我在IPStat表中存放的用户信息只包括登录用户的IP(IP_Address),IP来源(IP_Src)和登录时间(IP_DateTime),些表的信息本人只保存一天的信息,如果要统计每个月的信息则要保存一个月.因为我不太懂对数据日志的操作,所以创建此表,所以说我笨吧,哈哈. 二.在Global.asax中获取用户信息 在Global.asax的Session_Start即新会话启用时获取有关的信息,同时在这里实现在线人数.访问总人数的增量统计,代