11

キャンバス画像をデフォルトのプリンターに直接送信/印刷したい。つまり、高速印刷です。

誰でもヒントを与えることができます。

Javascript または jQuery。

4

4 に答える 4

6

printJSとこの 1 つのライナーを使用します。

printJS({printable: document.querySelector("#your-canvas").toDataURL(), type: 'image', imageStyle: 'width:100%'});
于 2020-04-07T08:45:20.327 に答える
0

私はすぐにこれをグーグルで検索し、このリンクを見つけました。それはそれを行う方法についての簡単なチュートリアルを提供しますが、基本的には:toDataURL()で参照URLを取得し、次に同じサイズのimgを作成し、そのsrcをurlに割り当てます。

それはあなたのhtmlとcssで何をすべきかについてのより良いステップバイステップを与えるので、あなたが私が言ったことを理解していないならリンクを見てください。

注:キャンバスを操作して印刷するのに問題があると思いましたが、代わりにプリンタードライバーに問題がある場合は、これはおそらく役に立たないでしょう。

于 2012-10-10T00:08:44.297 に答える