文章40 | 阅读 20735 | 点赞0
| 属性名称 | 中文描述 | 取值 | 取值说明 | 使用案例 |
| clip_alignment | 图像裁剪对齐方式 | left | 表示按左对齐裁剪 | ohos:clip_alignment="left" |
| right | 表示按右对齐裁剪 | ohos:clip_alignment="right" |
| top | 表示按顶部对齐裁剪 | ohos:clip_alignment="top" |
| bottom | 表示按底部对齐裁剪 | ohos:clip_alignment="bottom" |
| center | 表示按居中对齐裁剪 | ohos:clip_alignment="center" |
| image_src | 图像 | Element类型 | 可直接配置色值,也可引用color资源或引用media/graphic下的图片资源。 | ohos:image_src="#FFFFFFFF"<br>ohos:image_src="$color:black"<br>ohos:image_src="$media:warning"<br>ohos:image_src="$graphic:graphic_src" |
| scale_mode | 图像缩放类型 | zoom_center | 表示原图按照比例缩放到与Image最窄边一致,并居中显示 | ohos:scale_mode="center" |
| zoom_start | 表示原图按照比例缩放到与Image最窄边一致,并靠起始端显示 |
| zoom_end | 表示原图按照比例缩放到与Image最窄边一致,并靠结束端显示 |
| stretch | 表示将原图缩放到与Image大小一致 |
| center | 表示不缩放,按Image大小显示原图中间部分 |
| inside | 表示将原图按比例缩放到与Image相同或更小的尺寸,并居中显示 |
| clip_center | 表示将原图按比例缩放到与Image相同或更大的尺寸,并居中显示 |
<Image
ohos:id="$+id:image"
ohos:width="match_content"
ohos:height="match_content"
ohos:layout_alignment="center"
ohos:image_src="$media:plant"/>
Image image = new Image(getContext());
image.setPixelMap(ResourceTable.Media_plant);
<Image
ohos:id="$+id:image"
ohos:width="match_content"
ohos:height="match_content"
ohos:layout_alignment="center"
ohos:image_src="$media:plant"
ohos:alpha="0.5"/>
<Image
ohos:id="$+id:image"
ohos:width="match_content"
ohos:height="match_content"
ohos:layout_alignment="center"
ohos:image_src="$media:plant"
ohos:scale_x="0.5"
ohos:scale_y="0.5"/>
<Image
ohos:id="$+id:image"
ohos:width="200vp"
ohos:height="200vp"
ohos:layout_alignment="center"
ohos:image_src="$media:plant"
ohos:scale_mode="zoom_center"/>
<Image
ohos:id="$+id:image"
ohos:width="200vp"
ohos:height="200vp"
ohos:layout_alignment="center"
ohos:image_src="$media:plant"
ohos:clip_alignment="left"/>
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://blog.csdn.net/Forever_wj/article/details/118305077
内容来源于网络,如有侵权,请联系作者删除!