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

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

阅读 623
1 个回答

解决方案

提供如下方案进行参考:

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进