flutter - 在 Flutter 中创建可共享的图像/证书
问题描述
在我的 Flutter 应用程序中,我希望能够创建某种结业证书。布局将始终相同,但其中的图片和文字应该改变。此证书应以 jpg 格式创建,以便我可以与其他应用程序共享。
有谁知道如何做到这一点?
我能想象的唯一方法是创建一个屏幕模板,在其中输入文本和图片,然后让手机截取屏幕截图并自动保存该屏幕截图。但这可能会导致图片中出现不需要的内容和不同的图像尺寸。我已经搜索了在 Flutter 中创建图像的小部件/方法,但找不到任何东西。
解决方案
您将需要使用构造函数(图像和文本)创建一个小部件。
然后使用名为 screenshot 的颤振包将父小部件捕获为图像并将其保存到用户手机。
推荐阅读
- c# - 是否可以在游戏中使弹簧接头的连接锚可移动?
- html - 粘性到达,非粘性离开(无 JS)
- javascript - 无法读取未定义的属性“长度”。函数假定 arr[i] 未定义
- powershell - 未满足密码复杂性时创建的 New-LocalUser
- angular - Angular12如何将ng-zorro-antd日历与外部事件拖动结合起来?
- keycloak - Keycloak 条款和条件版本控制
- python - 如何获取数据框中每一行对应的计数并在 python 中以百分比形式获取个人贡献?
- firebase - 不同 Play 管理中心帐户的应用使用相同的 firebase 帐户?
- javascript - imdecode 在 mac os 设备中的烧瓶上不返回任何内容
- textfield - 有没有办法在大纲文本字段 jetpack compose 中更改特定单词的背景颜色?