概要 LINEの友達登録のQRコードや、○○payの送金先などアプリ内で作成したプロフィールや画像、ゲームのスコア、QRコードなどを共有したい場面が出てくると思います。 そういった場面で使用できる方法を紹介したいと思います。 Widgetから画像を生成するだけなら簡単で、「Widgetから画像を生成する」を見るとほぼほぼ実装できると思います。 実装 ここからFlutter での実装を説明していきます。 1. Widgetから画像を生成する ウィジェットから画像を生成するには、画像として書き出したいウィジェットをRepaintBoundaryで囲み、RepaintBoundaryのKeyからRenderObjectを取得することで、画像を生成することができます。 final _globalKey = GlobalKey(); Widget build(BuildContext context