首先祝大家新年快乐!
问题是这样的:
在产品展示中,图片是从数据库中或者其他URL获得的,为了界面的美观统一性,需要将所有的图片保持同等大小,并且不失去图片原有的比例。
希望各位茶余饭后给点提示。谢谢!

解决方案 »

  1.   

    把图片放到DIV里面,设置DIV的STYLE的WIDTH和HEIGHT各是多少,方法挺多
      

  2.   

    要做判断。
    例如你定的尺寸是80X60 PX,
    先判断图,如果宽>高,那么图的宽就为80,高=高/(宽/80)
    相反,如果图高>宽,那么图的高就为60,宽=宽/(高/60)
    ....
    这样处理后图是保持比例的,宽和高也都控制在范围内
      

  3.   

    各位可能误会了,我的图片是从数据库中读取的二进制数据,或者直接从其他url得到的连接地址,我如何获得图片的大小呢?
      

  4.   

    所有的图片保持同等大小,并且不失去图片原有的比例.
       这是不可能的,只能保持同宽或者同高,并且不失去图片原有的比例
       如果宽或者高是固定的,直接只定义一个就行了。   <img border="0" src="article_common.gif" width="60">
      

  5.   

    把二进制流文件赋给一个Image对象,然后获取Image对象的宽度和高度。如果要输出,那就相当于把二进制直接缩略了。