質問: ![![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/8e11b1dd05b396c1c1a4854bdfe3bb03.png)](865df2742995d006e8aaeb7552cea3cb.png) p5.js(タグがないのでタグはnode.jsだけです汗)とnode.jsを使って黒いCanvasに文字が非同期で描ける物を作りました。 この「あいう」と描いたCanvasの画像を保存してDBに保存して、Canvasの下に表示していきたいと思ってるのですが、このcanvasは画像ではないですし、もしスクリーンショットできるプログラミングがあるとしても不必要な物まで写ってしまいます。 なにか描いたcanvas部分だけを保存する良い方法を教えていただきたいです、よろしくお願いします。 (もしコードが必要であればおっしゃってください)
回答: `canvas.toDataURL()` を使ってBase64へ変換出来ます。 この文字列をDBに保存してはいかがでしょうか?