function DrawImage(ImgD, FitWidth, FitHeight) {
var image = new Image();
image.src = ImgD.src;
if (image.width > 0 && image.height > 0) {
if (image.width / image.height >= FitWidth / FitHeight) {
if (image.width > FitWidth) {
ImgD.width = FitWidth;
ImgD.height = (image.height * FitWidth) / image.width;
} else {
ImgD.width = image.width;
ImgD.height = image.height;
}
} else {
if (image.height > FitHeight) {
ImgD.height = FitHeight;
ImgD.width = (image.width * FitHeight) / image.height;
} else {
ImgD.width = image.width;
ImgD.height = image.height;
}
}
}
}

最新文章

  1. Linux企业集群用商用硬件和免费软件构建高可用集群PDF
  2. GridView----CustomRowCellEdit 使用注意事项
  3. Quirks模式是什么?
  4. 【转】如何使用KeyChain保存和获取UDID
  5. 亚马逊副总裁谈Marketplace平台的个性化服务
  6. PHPExcel导出excel文件
  7. js之parentElement属性
  8. WPF 自定义路由事件 与 附加路由事件
  9. XML实例入门1
  10. Java运行内存结构分析
  11. 三菱Ethernet工业以太网
  12. UVa11882,Biggest Number
  13. java 项目得到jar和classes路径
  14. JeeSite
  15. top_channel_args.go
  16. SpringMVC和Struts2的区别及优势
  17. hdu4003详解(树形dp+多组背包)
  18. centos7下mysql半同步复制原理安装测试详解
  19. JVM GC-----2、垃圾标记算法(一)
  20. 运行java飞行记录器JFR(java flight recorder)

热门文章

  1. php使用curl模拟登录带验证码的网站
  2. Linux下的hrtimer高精度定时器【转】
  3. 修改ueditor CSS
  4. django日志的设置
  5. selenium 警告框处理 (弹窗处理)
  6. 吊销openvpn证书
  7. Cookie 的运用
  8. python os用法精简版
  9. HDU 6354.Everything Has Changed-简单的计算几何、相交相切圆弧的周长 (2018 Multi-University Training Contest 5 1005)
  10. 洛谷 P1182 数列分段`Section II`【二分答案】