想要实现一个图片裁剪的功能

现在我们开发中遇到选择图片上传到服务器的功能,图片你需要裁剪成适当的矩形,图片可以缩放和拖拽,目前HarmonyOS中是否有提供类似的API或者是SDK可以使用。

HarmonyOS
2024-10-09 11:04:00
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

提供如下方案进行参考:

1、参考官方API中的实现,官方API您可以参考图像变换,开发指南如下,切换到API参考可以查看API的使用:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/image-transformation-V5

2、参考三方库中的实现,图片裁剪可以参考ImageKnife中的实现,地址如下:https://gitee.com/openharmony-tpc/ImageKnife

图片的旋转缩放平移等操作可以参考subsampling-scale-image-view中的实现,地址如下:https://gitee.com/openharmony-sig/subsampling-scale-image-view_bak

可以参考以下Demo中的图片编辑能力:https://gitee.com/openharmony/codelabs/tree/master/Media/ImageEdit

分享
微博
QQ
微信
回复
2024-10-09 17:59:40
相关问题
鸿蒙 如何实现一个渐变圆形图片
12424浏览 • 2回复 已解决
如何实现图片裁剪、旋转
322浏览 • 1回复 待解决
我想用XML布局增加一个图片怎么实现
10708浏览 • 4回复 待解决
如何编辑裁剪相册中图片
428浏览 • 1回复 待解决
实现一个虚线边框组件。
427浏览 • 1回复 待解决
如何为图片添加一个模糊效果?
344浏览 • 2回复 待解决
HarmonyOS 需要一个图片预览组件
110浏览 • 1回复 待解决
如何实现一个折叠组件
844浏览 • 1回复 待解决
如何实现一个带动画弹窗?
373浏览 • 1回复 待解决
如何实现一个监听网络变化方法
472浏览 • 1回复 待解决