Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

HTML5キャンバス要素を印刷します


以下は、HTML5キャンバス要素を表示するためのコードスニペットです。

<a href = "javascript:print_voucher()">PRINT CANVAS</a>
function print_canvas()
{
   $("#canvas_voucher").printElement();
}
ここでcanvas_voucherはcanvas要素のIDです。これを機能させるには、canvasを.png画像のURLに変換し、新しいブラウザウィンドウで開く必要があります。印刷ダイアログがトリガーされ、ユーザーがページを印刷できるようになります。

function print_canvasr(){
   var win1 = window.open();
   win1.document.write("<br><img src = '"+canvas.toDataURL()+"'/>");
   win1.print();
   win1.location.reload();
}

  1. HTML5でキャンバスを中央に配置する方法は?

    HTML 5でキャンバスを中央に配置するには、divタグにcanvasタグを含めます。次に、divタグを中央揃えにします。そうすることで、キャンバスも中央揃えになります。 例 <!DOCTYPE html>. <html>    <body>       <div style = "text-align:center;">          <canvas style = "background-color:GR

  2. HTML5キャンバス要素に描画される画像の色を変更します。

    HTML5 Canvas要素に描画される画像の色を変更するには、次のコードを実行してみてください。 drawImage()メソッドを使用する- function display(img1, red, gr, bl) { //func to change color of image     var canvas1 = document.createElement('canvas');//canvas element initialisation canvas1.width = img.width;//canvas width initialisation