Chromeのプリント機能で印刷しようとしたら日本語文字が消えて印刷できない対処方法

取引先に印刷して渡したい資料があり、WEBブラウザのChromeにある印刷機能で印刷しよとしたら日本語文字だけなぜか印刷されない。

数字やレイアウトは綺麗に印刷できるのになぜだ・・・

そこで、対処方法をまとめてみました。

Chromeのプリント機能がなんかおかしい

実際に実物を見たほうがわかりやすいと思いますので、画像にしてみました。

ちなみにセブン銀行の取引明細書なのですが、個人情報がわかるところはモザイクかけています。

上記の画像のように、レイアウトは維持されていますが、数字以外の英字や記号、日本語といった文字がすべて消えてしまっています。

印刷はモノクロで印刷していますがカラーでも同様な結果になります。

キレイに印刷できるものもある

セブン銀行以外にも、Yahoo!トップページで試してみたんですが、Yahoo!トップページは綺麗に印刷ができました。

同じように悩まれている人もいるみたい

何らかの現象で起こるんでしょうけど、Google Chrome ヘルプ フォーラムにも似たような現象のスレッドが立っているようです。

Windows10でChromeを使用しています。Google Calendarを印刷しようとすると、
日本語の部分だけが「)」や「;」などに化けて印刷できません。
設定から、フォントを メイリオに変更したり、文字コードをシフトJISから
ユニコードに変更したりしてみましたが、うまくいきません。
InternetExplorerから印刷するとキチンと印刷されます。

どのあたりに原因があるのでしょうか?
どのようにすれば良いのかご示唆を頂ければ幸いです。
プリンターは、Brother 3710 CDWです。

引用:ChromeからGoogleCalendarを印刷しようとすると文字化けする。

このスレッドは結局解決せずに終了している模様。残念。。。

私自身もいろいろ調べたんですが、結局Chromeのプリンタ機能で印刷不具合の解決策が見つからず諦めました。

ですが、別な方法できれいに印刷することができます。

スポンサーリンク

代替方法で印刷する

結論から書くと、Chromeのプリンタ機能を使うのではなく、他のソフトウェアの印刷機能を使うとうまく印刷できました。

やり方はとても簡単です。EdgeやIE、FireFoxなどの別なWEBブラウザで印刷したいものを開いて印刷するだけです。

キレイに印刷する手順

Chrome以外のWEBブラウザで開く

印刷したいファイルの上で右クリック→プログラムから開く→Edgeを選択します。

※Chrome以外のWEBブラウザであれば何でも良いです。

「Ctrl + p」を押下して印刷ボタンをクリック

ショートカットを使って「Ctrl + p」でプリント機能を呼び出します。

カラーモードや枚数などを調整して「印刷」ボタンをクリックします。

別ブラウザのプリント機能を使うときれいに印刷ができました。

まとめ

印刷するものによっては印刷できたり印刷できなかったりします。

Chromeが原因なのか印刷するものが原因なのか不明ですが、Chrome以外のWEBブラウザを使用することできれいに印刷することができます。

2 件のコメント

  • Chromeデベロッパーツール(検証モード)にして、CSSから、font-familyが指定されている部分のチェックを外してやると標準フォントでの表示になり、印刷が可能になるようです。当方の印刷できないページでのサンプルだと、CSSファイルにCharset指定がされていないからなのかなあ…?という印象ですが、定かではないです。面倒なので早く修正して欲しいバグです。

    • コメントありがとうございます。

      直近だと、印刷する機会がないため次回印刷するときは試してみます。

  • コメントを残す

    メールアドレスが公開されることはありません。 * が付いている欄は必須項目です