我的图片是从库里面动态取出的,因为要控制页面上图片的大小,要防止图片变形,所以必须等比例缩小,望各位高手指教!!!!另外,可不可以在图片加载到页面之前,先取到图片的长和宽的具体数值?

解决方案 »

  1.   

    <IMG Height="" Width="" src="Image/123.jpg">把这个Height和Width设置为你想要的高,宽就行了!!!
      

  2.   

    在<img> 标记中只设置 height 或只设置 width 就可以了,这样图片就会按原来的比例缩小了,我以前用过js求图片的大小,但因为不同格式的图片有不同算法,同是Jpg格式的图片不同的压缩比就算不准了,所以那时候我就用了给定固定高度或固定宽度的方法。
      

  3.   

    <vb>不如这样先设置width
    dim width as decimal=image.width '得到原图参数
    dim height as decimal=image.height '得到原图参数
    dim newwidth, newheight as integer
    newwidth=100 '设置缩放大小标准
    newheight=cint(height/width*100) '等比例缩放这样就可以了啊!~
      

  4.   

    可以取到的
    具体用csdn搜索,已经有很多的答案了