はじめに D3.js で作成した svg 要素を png 形式の画像に変換する方法.注意事項として,svg 要素の大きさ (width と height) が絶対値で指定されてないといけない(つまり 100% などでは駄目).また、テキスト要素にフォントを指定する必要がある. フォントの指定の例 obj.attr("font-family", "sans-serif") .attr("font-size", "14px") .attr("fill", "black") // #svg1: ターゲットの svg 要素 var width = $("#svg1").width() var height = $("#svg1").height() $("body").append("<canvas id='canvas1' class='hidden' width=" + width + " h