PHP生成されたドキュメントをクロムで印刷しようとしていますが、ブラウザ上では見た目がきれいです 印刷したいページへのリンク しかし、私のプリンターは色付きの背景を印刷しません。
背景色と画像が印刷されるかどうか、ブラウザで調整します。ブラウザの印刷オプションをご覧ください。
Google Chromeバージョン26以降、この機能を提供 (2013年3月)。
また、 バージョン17以降 、Chromeは、-webkit-print-color-adjust:exact;
要素のCSSで背景を印刷します。
Gordonの答えは素晴らしいですが、CSSスキルが錆びている人のために、より完全な例を示します。
ドキュメントの<head>
セクション。
<style type="text/css">
@media print { body { -webkit-print-color-adjust: exact; } }
</style>
ちなみに、Chrome/Chromiumの印刷ダイアログにはBackground graphics
チェックボックス、クリックしない場合にのみ機能するようですPrint using system dialog
(LinuxのChromiumで観察)。