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