婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > ASP中取得圖片寬度和高度的類(無組件)

ASP中取得圖片寬度和高度的類(無組件)

熱門標簽:為什么外呼系統需要預存話費呢 辦理400電話一年多少錢 寧夏怎么申請400電話 常用地圖標注范圍點 離線電子地圖標注軟件注冊 蘭州智能語音電銷機器人功能 咸陽銷售外呼系統 企數外呼系統能用多久 外呼回撥系統圖片
ASP中取得圖片寬度和高度的類(無組件)
%
Class ImgWHInfo '獲取圖片寬度和高度的類,支持JPG,GIF,PNG,BMP
    Dim ASO
    Private Sub Class_Initialize
        Set ASO=Server.CreateObject("ADODB.Stream")
        ASO.Mode=3
        ASO.Type=1
        ASO.Open
    End Sub
    Private Sub Class_Terminate
        Err.Clear
        Set ASO=Nothing
    End Sub 

    Private Function Bin2Str(Bin)
        Dim I, Str
        For I=1 To LenB(Bin)
            clow=MidB(Bin,I,1)
            If ASCB(clow)128 Then
                Str = Str  Chr(ASCB(clow))
            Else
                I=I+1
                If I = LenB(Bin) Then Str = Str  Chr(ASCW(MidB(Bin,I,1)clow))
            End If
        Next
        Bin2Str = Str
    End Function

    Private Function Num2Str(Num,Base,Lens)
        Dim Ret
        Ret = ""
        While(Num>=Base)
            Ret = (Num Mod Base)  Ret
            Num = (Num - Num Mod Base)/Base
        Wend
        Num2Str = Right(String(Lens,"0")  Num  Ret,Lens)
    End Function

    Private Function Str2Num(Str,Base) 
        Dim Ret,I
        Ret = 0 
        For I=1 To Len(Str) 
            Ret = Ret *base + Cint(Mid(Str,I,1)) 
        Next 
        Str2Num=Ret 
    End Function 

    Private Function BinVal(Bin) 
        Dim Ret,I
        Ret = 0 
        For I = LenB(Bin) To 1 Step -1 
            Ret = Ret *256 + AscB(MidB(Bin,I,1)) 
        Next 
        BinVal=Ret 
    End Function 

    Private Function BinVal2(Bin) 
        Dim Ret,I
        Ret = 0 
        For I = 1 To LenB(Bin) 
            Ret = Ret *256 + AscB(MidB(Bin,I,1)) 
        Next 
        BinVal2=Ret 
    End Function 

    Private Function GetImageSize(filespec)
        Dim bFlag
        Dim Ret(3) 
        ASO.LoadFromFile(filespec) 
        bFlag=ASO.Read(3) 
        Select Case Hex(binVal(bFlag)) 
        Case "4E5089": 
            ASO.Read(15) 
            ret(0)="PNG" 
            ret(1)=BinVal2(ASO.Read(2)) 
            ASO.Read(2) 
            ret(2)=BinVal2(ASO.Read(2)) 
        Case "464947": 
            ASO.read(3) 
            ret(0)="gif" 
            ret(1)=BinVal(ASO.Read(2)) 
            ret(2)=BinVal(ASO.Read(2)) 
        Case "535746": 
            ASO.read(5) 
            binData=ASO.Read(1) 
            sConv=Num2Str(ascb(binData),2 ,8) 
            nBits=Str2Num(left(sConv,5),2) 
            sConv=mid(sConv,6) 
            While(len(sConv)nBits*4) 
                binData=ASO.Read(1) 
                sConv=sConvNum2Str(AscB(binData),2 ,8) 
            Wend 
            ret(0)="SWF" 
            ret(1)=Int(Abs(Str2Num(Mid(sConv,1*nBits+1,nBits),2)-Str2Num(Mid(sConv,0*nBits+1,nBits),2))/20) 
            ret(2)=Int(Abs(Str2Num(Mid(sConv,3*nBits+1,nBits),2)-Str2Num(Mid(sConv,2*nBits+1,nBits),2))/20) 
        Case "FFD8FF": 
            Do  
                Do: p1=binVal(ASO.Read(1)): Loop While p1=255 And Not ASO.EOS 
                If p1>191 And p1196 Then Exit Do Else ASO.read(binval2(ASO.Read(2))-2) 
                Do:p1=binVal(ASO.Read(1)):Loop While p1255 And Not ASO.EOS 
            Loop While True 
            ASO.Read(3) 
            ret(0)="JPG" 
            ret(2)=binval2(ASO.Read(2)) 
            ret(1)=binval2(ASO.Read(2)) 
        Case Else: 
            If left(Bin2Str(bFlag),2)="BM" Then 
                ASO.Read(15) 
                ret(0)="BMP" 
                ret(1)=binval(ASO.Read(4)) 
                ret(2)=binval(ASO.Read(4)) 
            Else 
                ret(0)="" 
            End If 
        End Select 
        ret(3)="width="""  ret(1) """ height="""  ret(2) """" 
        getimagesize=ret 
    End Function 

    Public Function imgW(IMGPath)
        Dim FSO,IMGFile,FileExt,Arr
        Set FSO = Server.CreateObject("Scripting.FileSystemObject") 
        If (FSO.FileExists(IMGPath)) Then 
            Set IMGFile = FSO.GetFile(IMGPath) 
            FileExt=FSO.GetExtensionName(IMGPath) 
            Select Case FileExt 
            Case "gif","bmp","jpg","png": 
                Arr=GetImageSize(IMGFile.Path) 
                imgW = Arr(1) 
            End Select 
            Set IMGFile=Nothing 
        Else
            imgW = 0
        End If     
        Set FSO=Nothing 
    End Function 

    Public Function imgH(IMGPath)
        Dim FSO,IMGFile,FileExt,Arr
        Set FSO = server.CreateObject("Scripting.FileSystemObject") 
        If (FSO.FileExists(IMGPath)) Then 
            Set IMGFile = FSO.GetFile(IMGPath) 
            FileExt=FSO.GetExtensionName(IMGPath) 
            Select Case FileExt 
            Case "gif","bmp","jpg","png": 
                Arr=getImageSize(IMGFile.Path) 
                imgH = Arr(2) 
            End Select 
            Set IMGFile=Nothing 
        Else
            imgH = 0 
        End If     
        Set FSO=Nothing 
    End Function 
End Class

IMGPath="next.gif"

Set PP = New ImgWHInfo  
W = PP.imgW(Server.Mappath(IMGPath))  
H = PP.imgH(Server.Mappath(IMGPath)) 
Set pp = Nothing 

Response.Write("img src='"IMGPath"' border=0>br>寬:"W";高:"H)
%> 

 

標簽:溫州 泰州 麗江 咸陽 昌都 鐵嶺 昆明 家電維修

巨人網絡通訊聲明:本文標題《ASP中取得圖片寬度和高度的類(無組件)》,本文關鍵詞  ASP,中,取得,圖片,寬度,和,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ASP中取得圖片寬度和高度的類(無組件)》相關的同類信息!
  • 本頁收集關于ASP中取得圖片寬度和高度的類(無組件)的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲三级免费电影| 图片区小说区区亚洲影院| 欧美私模裸体表演在线观看| 99热99精品| 亚洲一区二区精品视频| 欧美日韩亚洲国产综合| 欧美精品免费视频| 亚洲另类中文字| caoporen国产精品视频| 国产女人18毛片水真多成人如厕| 久久精品国内一区二区三区| 欧美揉bbbbb揉bbbbb| 国产精品萝li| 国产一区91精品张津瑜| 精品欧美一区二区在线观看| 麻豆精品久久久| 日韩精品一区二区三区swag| 天天影视涩香欲综合网| 欧美日韩成人综合天天影院 | 日韩女优av电影| 亚洲一区二区三区国产| 精品视频在线免费观看| 日韩精品一卡二卡三卡四卡无卡| 日韩午夜av电影| av男人天堂一区| 麻豆精品国产91久久久久久| 91一区一区三区| 欧美日韩专区在线| 国产午夜精品一区二区三区视频| 亚洲图片欧美激情| 五月激情六月综合| 成a人片亚洲日本久久| 精品裸体舞一区二区三区| 亚洲免费观看高清| 国产酒店精品激情| 色婷婷一区二区三区四区| 91精品福利在线一区二区三区| 亚洲另类春色国产| 91视频观看免费| 伊人色综合久久天天| 精品国产乱子伦一区| 中文字幕一区在线观看视频| 欧美—级在线免费片| 久久久蜜桃精品| 成人免费视频在线观看| 亚洲蜜桃精久久久久久久| 亚洲精品乱码久久久久久久久 | 欧美日本视频在线| 欧美另类变人与禽xxxxx| 国产日产精品一区| 最新久久zyz资源站| 五月婷婷色综合| 国产精品69久久久久水密桃| 国产美女视频91| 色综合久久综合中文综合网| 欧美激情综合在线| 欧美日韩久久久久久| 中文字幕欧美一| 一本大道久久a久久综合| 7777精品伊人久久久大香线蕉完整版| 99re视频精品| 一区二区在线免费| 欧美日韩一级二级三级| 国产精品1024| 国产精品丝袜黑色高跟| 国产69精品久久久久毛片| 国产清纯美女被跳蛋高潮一区二区久久w | 911精品产国品一二三产区| 91丨porny丨在线| 播五月开心婷婷综合| 亚洲福中文字幕伊人影院| 亚洲天堂久久久久久久| 日韩一区二区在线观看视频播放| 欧美日韩精品是欧美日韩精品| 国产盗摄一区二区| 中文字幕av一区二区三区| 亚洲免费av网站| 国产精品午夜在线| 国产色综合久久| 欧美日韩亚洲另类| 制服.丝袜.亚洲.中文.综合| 久热成人在线视频| 日韩高清不卡一区二区三区| 国模少妇一区二区三区| 亚洲男人天堂av| 亚洲一区二区三区四区不卡| 成人午夜精品在线| 91视频在线观看免费| 日韩专区欧美专区| 国产欧美日韩精品a在线观看| 日韩欧美一区在线观看| 日韩午夜av电影| 精品欧美一区二区在线观看| 国产日韩精品一区二区浪潮av| 国产成人亚洲综合a∨猫咪| 亚洲精品一区二区三区精华液| 色偷偷久久一区二区三区| 亚洲免费色视频| 欧美综合久久久| 国产伦精品一区二区三区免费迷 | 国产suv精品一区二区6| aaa亚洲精品| 精品国产91久久久久久久妲己| 日韩毛片精品高清免费| 美女视频黄免费的久久| 91香蕉国产在线观看软件| 久久婷婷久久一区二区三区| 亚洲高清免费在线| 成人福利视频在线| 91久久国产最好的精华液| 久久久青草青青国产亚洲免观| 亚洲午夜激情av| 国产成人精品免费| 国产欧美日韩三级| 久久69国产一区二区蜜臀| 欧美狂野另类xxxxoooo| 亚洲特级片在线| 91香蕉国产在线观看软件| 久久一留热品黄| 日韩欧美精品在线视频| 久久国产视频网| 高清不卡一区二区| 国产大陆a不卡| 日韩三级.com| 国产精品888| 麻豆传媒一区二区三区| 91精品国产综合久久香蕉的特点| 国产一区二区三区在线观看精品| 26uuuu精品一区二区| 欧美片在线播放| 91美女在线看| 蜜臀av国产精品久久久久| 国产精品一二三区在线| 欧美日产国产精品| 日韩在线卡一卡二| 日韩欧美一区二区视频| 国产精品一区二区三区网站| 中文字幕一区二区三区在线播放 | 久久久久久一二三区| 亚洲色图.com| 高清视频一区二区| 亚洲综合色区另类av| 日韩欧美的一区| 日韩精品在线一区二区| 337p粉嫩大胆色噜噜噜噜亚洲| 日韩区在线观看| 日本视频免费一区| 国产精品第四页| 国产永久精品大片wwwapp| 国产精品盗摄一区二区三区| 欧美日韩视频在线第一区 | 国产精品91xxx| 青青草国产成人99久久| 亚洲欧美一区二区在线观看| 日韩三级视频在线看| 欧美日韩一区二区在线视频| www.久久精品| 国产成人午夜高潮毛片| 激情深爱一区二区| 麻豆成人av在线| 婷婷中文字幕一区三区| 一区二区三区久久久| 国产精品久久久久久久蜜臀 | 久久一二三国产| 欧美在线视频不卡| 日本韩国一区二区| 欧美在线观看一区二区| 色嗨嗨av一区二区三区| 色综合久久久久| 在线精品视频小说1| 视频一区二区中文字幕| 日韩精品一区二区三区swag| 日韩午夜激情电影| 91麻豆免费视频| 99精品国产热久久91蜜凸| 91小视频在线| 久久久精品国产免大香伊| 一个色综合网站| 粉嫩13p一区二区三区| 欧美电影在哪看比较好| 亚洲码国产岛国毛片在线| 裸体健美xxxx欧美裸体表演| 91在线免费视频观看| 欧美午夜精品免费| 成人午夜免费av| 国产麻豆午夜三级精品| 美女视频一区二区| 美女网站色91| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | jizzjizzjizz欧美| 五月婷婷久久综合| 久久精品国产精品亚洲综合| 日本精品一区二区三区高清 | 欧美老肥妇做.爰bbww视频| 国产成人8x视频一区二区| 欧美成人一区二区| 亚洲丝袜另类动漫二区| 亚洲gay无套男同| 麻豆传媒一区二区三区| 黄色日韩网站视频|