Node.jsのサーバサイドでDOMを使う
jsdomを利用して、Node.js上でDOM(Document Object Model)を使う方法です。
インストール
使い方
基本的な使い方です。次のようにJSDOM
のコンストラクタにHTML文書を設定して利用します。
documentのみを利用する
document
のみを使うのであれば、次のように指定することもできます。
Canvasを操作する
canvas.getContext()
を使う場合は、以下もインストールが必要です。
サンプル
サーバでCanvasの内容をjpegにして保存する
DataUrlは先頭にデータ以外の接頭辞などがあるため、削除して実際のバイナリ部分のみをファイルに保存します。