Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
JavascriptWebアプリケーションに印刷を追加したい。アプリケーションはGWTで開発されています。
私の方法では、現在アクティブなビュー(ウィジェット)をiFrameにコピーして、iFrameを印刷します。プレーンHTMLを使用する場合、これは完全に正常に機能します。Canvas要素を追加すると、Canvas要素は期待どおりにコピーされますが、再描画されません。足りないものはありますか?
そのようにできるとは思いませんが、次のようなものを使用して、キャンバスを印刷する画像として送信できます(jQueryで):
var image = $('canvas').toDataURL("image/png");
image画像の src として使用すると、キャンバスの内容が表示されます。canvas 要素を追加する代わりに、同じサイズの画像を追加し、その src を置き換えます。
image