如何在Flutter中从画布裁剪圆形(或Square或Hexagon)区域>>

问题描述 投票:0回答:3

我要裁剪矩形图像文件

,使其为圆形,正方形或六边形,然后将其另存为图像文件本地。我有一个位图,我想从该位图裁剪圆形或六边形区域。圆外的所有像素均应透明。我该怎么办?

enter image description here

我在android平台中发现了类似的问题。 但是无法找到真正有助于或指导我实现目标的良好资源。

请分享给我实现此结果的想法。

我想裁剪一个矩形图像文件,使其为圆形,正方形或六边形,然后将其另存为本地图像文件。我有一个位图,我想从此裁剪出圆形或六边形区域...

image-processing flutter flutter-layout flutter-test flutter-canvas
3个回答
0
投票

您可以使用simple_image_crop程序包。


0
投票

使用Clipper裁剪图像使用ClipRRect,ClipOval,还可以使用自定义Clipper将自定义形状呈现给图像检查此链接https://www.woolha.com/tutorials/flutter-using-clipper-examples


0
投票

这些简单的步骤将获得所需的结果。

© www.soinside.com 2019 - 2024. All rights reserved.