ASP 里如何获取图片的尺寸呀? 谢谢!
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASP 里如何获取图片的尺寸呀? 谢谢!相关的知识,希望对你有一定的参考价值。
在ASP里如何获取图片的尺寸,我想通过语句得到图片的长(height)和宽(width),好像要用到adodb.stream但是不知道具体如何得到,网上流传着很多例子,但是我不会用,各位大虾帮帮忙呀!给个能用程序!谢谢!
<%
'/////获取ShowImg.asp的绝对路径/////
Dim curFile
curFile=Server.mappath(Request.servervariables("PATH_INFO"))
Dim curfilename,filename
......
这个方法网上流传已久,但是不知道怎么用?安装什么组件呢?
我要得到具体的值,然后用来生成缩略图!
'/////获取ShowImg.asp的绝对路径/////
Dim curFile
curFile=Server.mappath(Request.servervariables("PATH_INFO"))
Dim curfilename,filename
'/////图片相对路径(存于数据库中)
cufilename=rs("ImgURL")
'/////因为ShowImg.asp与images在同一目录,所以我们用instrrev获取images的路径/////
filename=left(curFile,instrrev(curFile,"\"))&cufilename
'/////建立GPS类实体/////
Dim GetPicSize
Set GetPicSize=new GPS
Set fs=Server.CreateObject("Scripting.FileSystemObject")
'/////获取图片类型/////
Dim PicSuffixName
PicSuffixName=fs.GetExtensionName(filename)
Dim PD '//Picture Dimension
Dim PWidth,PHeight
Select Case PicSuffixName
Case "gif","bmp","jpg","png":
'/////调用GPS通用类中的GetImageSize函数获取图片尺寸/////
PD=GetPicSize.GetImageSize(filename)
PWidth=PD(1) '//获取图片宽度
PHeight=PD(2) '//获取图片高度
Case "swf"
PD=GetPicSize.GetImageSize(filename)
PWidth=PD(1) '//获取Flash宽度
PHeight=PD(2) '//获取Flash高度
Case Else
End Select
Set fs=Nothing
Set GetPicSize=Nothing
%> 参考技术A 好象需要安装组件或者自己写类吧,不如用这个简单快捷
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
</HEAD>
<SCRIPT LANGUAGE=javascript>
<!--
function changephoto()
document.all.img1.src=document.all.file1.value;
function show ()
if (document.all.file1.value=="")
alert ("还没有选择图片");
else
alert ("选择的图片大小:" + document.all.img1.fileSize +"\n宽度:" + document.all.img1.width + "\n高度:" + document.all.img1.height);
//-->
</SCRIPT>
<BODY>
<FORM action="" method=POST id=form1 name=form1>
<P><INPUT id=file1 type=file name=file1 onchange="changephoto()"></P>
</FORM>
<a href="Javascript:show()">test</a>
<br>
<img Id="img1" >
</BODY>
</HTML>
略加修改就可以把他们的值提交到服务器
kindEditor 无法获取 word文档中的图片,如何才能获取?用asp代码网站上使用~
有那些大神能帮助我啊
参考技术A kindEditor怎么和WORD扯一起去了!追问在编辑器里复制world里的图片,编辑器里不显示图片啊
追答那肯定不能显示了,你得用图片上传的形式插进编辑器里面!
追问怎么上传?不会写啊?
本回答被提问者采纳以上是关于ASP 里如何获取图片的尺寸呀? 谢谢!的主要内容,如果未能解决你的问题,请参考以下文章