--:--:--
吾輩は猫である。名前はまだ無い。どこで生れたかとんと見当がつかぬ。
drawElementImage()を1回呼び、その瞬間のHTMLをCanvasへ描画します。ルビも折り返しも入力欄も、ブラウザーがレイアウトした姿のまま画像になります。
<div>
--:--:--
吾輩は猫である。名前はまだ無い。どこで生れたかとんと見当がつかぬ。
</div>
<canvas layoutsubtree>
</canvas>
確認できること
ルビや文章の折り返し、入力欄の見た目まで、Canvas側で組み直す必要はありません。
この段階の制約
時計や入力内容が変わってもCanvasは静止したままです。描画後の内容はピクセルにすぎません。