要知道原图穗态片的长宽
要知道canvas的长宽
算出比例。先要判断原图片的宽度是不是大于高度,如明镇果宽度大于高度,那么计算比例是canvas的宽度 / 原图片宽度 = 比例,假设原图宽度770,高度590,canvas是宽度600,高度300,那么比例就是 600 / 770 = 0.7792207792207793,用原图片激族粗的宽度乘以这个比例得出来就是600,770 * 0.7792207792207793 = 600,然后乘以高度 590 * 0.7792207792207793 = 459.7402597402598。如果高度比宽度的值大就把canvas的高度 / 原图片高度,最后用得出来的比例计算canvas高度和宽度。
用drawImage写入到canvas上。
imag标签仔链的属性mode="widthFix"
例如: <image mode="widthFix" src="../../images/Product_story_xq.png"></image>
针对念野孙引入图片后高度显示不正确:脊饥
1.image标签的默认属性——height:“240px”.
2.image标签不确认高度没有办法写属性:height。
解决方法:
image标签加入 mode="widthFix"这样的效果是图片自动匹配高度
例如: <image mode="widthFix" src="../../images/Product_story_xq.png"></image>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)