flutter - Flutter:将文件(图像)裁剪为圆形
解决方案
这些简单的步骤可以获得所需的结果。
创建一个PictureRecorder。
使用您的PictureRecorder创建一个画布。
使用canvas.drawCircle()在画布中绘制圆圈。
在 PictureRecorder 上调用endRecording()以获取图片。
在图片上调用toImage()。
将图像转换为 ByteData()。
仅当您想保存时,才使用 getApplicationDocumentsDirectory()在本地保存图像。
推荐阅读
- kubernetes - 如何使用 kubectl 标签重新标记 k8s 中的多个 pod?
- typescript - 用 setTimeout 承诺
- python-3.x - pd.to_sql 返回 KeyError: '\x02' on Windows Server 2008 R2 (Python 3.6.4) (Pandas 0.25)
- sqlite - Xamarin MVVM 从另一个页面删除 Listview 项目
- android - 如何进行这样的对话?
- apache-spark - Spark 中的用户定义函数 (UDF) 是否在集群工作节点上并行运行?
- python - 与文件系统交互
- google-analytics - 使用数据层和 Google 跟踪代码管理器跟踪结帐行为
- node.js - Express中的路线顺序重要吗?
- java - Spring Boot 单元测试中的“java.lang.NoClassDefFoundError:无法初始化 X 类”