Flutter图片添加水印功能,Flutter保存Widget为图片

添加水印,两种实现思路,一种是将图片与水印解码,然后混编再编码,另一种是通过Widget的方式合成。
在这里采用的实现思路是使用层叠布局Stack加载图片以及水印部分,水印部分可能是一个现成的图片也可能是一个文字等其他样式的组件,然后将这个Stack使用RepaintBoundary组件包裹起来,然后通过Widget生成图片的功能从而达到实现保存图片为水印效果。

操作ImageLoaderUtils与ImageUtils工具类在这里
https://biglead.blog.csdn.net/article/details/106874804