前書き 以前のエッセイでは、Canvas が Web ページをスクリーンショットして画像に変換することについて説明しました。ここに、Web ページをスクリーンショットして、ユーザーがダウンロードできるように PDF ファイルとして保存するという新しい要件があります。キャンバスを使用して Web ページを PDF ファイルとして保存すると、クロスドメイン テキスト要件がサポートされます。ユーザーは「ダウンロード」をクリックしてページを PDF ファイルとして保存し、ダウンロードします。アイデア: 引き続き
最新のブラウザのサポート<video>要素はビデオを再生します。ほとんどのブラウザは、MediaDevices.getUserMedia() API を通じてカメラにアクセスすることもできます。しかし、これら 2 つを組み合わせたとしても、これらのピクセルに直接アクセスして操作することはできません。幸いなことに、ブラウザには Canvas API があります。