判断gif图像尺寸的方法

王朝html/css/js·作者佚名  2006-12-17
窄屏简体版  字體: |||超大  

判断gif图像尺寸的方法

判断gif图像尺寸的方法 判断gif图像尺寸的方法 http://www.tongyi.net 出处:51study.com 点击:2127 这里是我根据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 )

%>

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航