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 里如何获取图片的尺寸呀? 谢谢!的主要内容,如果未能解决你的问题,请参考以下文章

VB怎么获取路径里的图片名

js获取图片原始尺寸

WPF 如何实现图片原比例缩小

JS 获取图片的原始尺寸

前端如何获取原始图片大小

php怎么高效获取远程图片尺寸