確定申告時にPDFを表示すると変なフォントで表示されて困ったことがありました。
調べてみると、最近のMicrosoft Edgeブラウザや、ChromeブラウザでPDFを閲覧すると、意図しないフォントが選択されて文字の表示がおかしくなるようでした。
一番簡単な対処法としては、PDFを開く規定のプログラムを「Adobe Acrobat Reader」に変更することで解決できます。
ほか、PDFのフォント表示について色々調べたので、備忘録としてまとめておきます。
簡単な対処法 PDFを開く規定のプログラムをAdobe Acrobat Readerに変更する
簡単な解決法として、PDFを開く規定のプログラムをAdobe Acrobat Readerに変更することで、フォントの表示は解決されるはずです。
Adobe Acrobat Readerは、Adobeのサイトから無料ダウンロード&使用できます。PDFの表示・印刷・注釈の追加などができますので、PDFをよく使う方はインストールしておいた方が便利です。
PDFを開く規定のプログラムの変更の仕方は、
- フォルダーからPDFファイルを選択して右クリック
- プロパティを選択
- 「全般」タブからプログラムの「変更」をクリック
「今後の.pdfファイルを開く方法を選んでください。」と出るので、その他のオプションから「Adobe Acrobat Reader DC」を選択して「OK」にします。
これで、今後PDFファイルをフォルダから開く場合は、Acrobat Readerが起動して表示されます。
なお、WebブラウザからのPDFリンクの場合は、そのまま使用中のブラウザで表示されますので、PDFによってはフォントがおかしい問題は解決されないままです。
Acrobat Readerが重いなら軽量のFoxit PDF Readerもおすすめです。最近はこちらのPDF Readerを使っています。
→Foxit PDF Readerはこちら
PDFのフォント表示がEdgeやChromeブラウザでおかしくなる原因
フォントが埋め込まれていないPDFで起きる
どういうPDFが、EdgeやChromeでフォントがおかしくなるかというと、PDFにフォントが埋め込まれていない場合に起こります。
確定申告で出力した帳票PDFのプロパティを見ると、
- この文章で使用しているフォント:GothicBBB-Medium(モリサワの中ゴシックBBBが指定されている)
- 実際に使われているフォント:KozGoPr6N-Medium(アドビの小塚フォント)
となっています。
フォント埋め込みではないPDFファイルを開くと、指定されているフォントがPCにインストールされていれば、そのまま表示されますが、ない場合には代替フォントが使われます。
ここで問題になるのは、EdgeやChromeが使う代替フォントがWindowsではお馴染みのMSフォントやメイリオなどでもない為、【フォントが変】という状態になります。
ちなみに私の場合は、以下の画像のように、ブラウザで表示すると「かわいいフォント」で表示されます。
- (左側)Edgeで使われるフォント:かわいいフォント(うちのPCでは、やさしさゴシック)
- (右側)Adobe Acrobat Readerで使われるフォント:小塚ゴシック
環境によっては、毛筆フォントになったり印鑑のフォントみたいになったりして、読みにくい&読めない…という状態になる場合もあるようです。
それに比べると、「税関連のPDFなのにフォントがかわいいのが気になる…」レベルなら大したことではないのですが…。
ちなみにプリンターで印刷するとどうなるか?というと、かわいいフォントのままではなく、Acrobat Readerで表示したのと同じ見た目のフォントで印刷されました。
あくまでも、EdgeやChromeでのブラウザでディスプレイ表示の場合のみ、意図しない代替フォントが適用される、ということみたいです。
最近のMicrosoft Edgeは Chromium というGoogle Chromeをベースにしたものを利用しているので、EdgeでもChromeでも同じフォントが使われていました。
EdgeやChromeで使うPDFのフォントを変更できるのか?
では、EdgeやChromeで代替されるフォントは設定で変更可能か?というと、調べた限り、変更できる設定はありませんでした。
そもそも、このフォントってどうやって選ばれているのか?というと、どうもPCのフォント設定で一番先に表示される日本語フォントが選択されているようなのです。
Windows10のフォント設定を開くと、
私のPCのフォントで一番上に表示されるのって、フリーフォントの「07やさしさゴシック」なのですが、確かにこのフォントがEdgeやChromeでのPDF代替フォントに使われていました。名前が07から始まるので、ソート(昇順)で選ばれてるのでしょうね。
読めないフォントを代替されて、困っている方は、やさしさゴシックをインストールしてみるのも手かもしれません。
同じサイトのロゴたいぷゴシックでもイケると思います。
Windowsでのフォントのインストール方法
ちなみにフォントのインストール方法は、
- フォントファイルを解凍する
- フォントファイルをダブルクリック
- フォント画面が開くので「インストール」をクリック
で、コンピューターにインストールされます。(フォントファイル右クリック→メニューからインストールでも可)
PDF Viewer拡張機能を入れる方法もある
日頃Web上のPDFをよく閲覧する人で、読みにくい代替フォントが選択されて困る場合には、拡張機能をインストールすることで解決できる場合もあります。
Chrome拡張機能 PDF Viewer
PDF Viewerは、HTML5を使用してPDFファイルをブラウザに直接表示します。
Microsoft Edge拡張機能 PDF Reader
Edgeの拡張機能にも開発者とかは違うみたいなのですが、Mozillaのpdf.jsライブラリを使用して、ブラウザにPDFファイルを表示するアドオンがあります。
Chromeに拡張機能を入れてPDFを表示させると、以下のようなフォントに変更されました。
ChromeやEdgeでのフォント埋め込みではないPDFファイルのフォント表示がおかしい場合は、試してみてください。
数回なら、PDFをダウンロードしてその都度Acrobat Readerで開くで良いと思います。
まとめ
確定申告時にPDFで帳票を出すのですが、いつの間にかPDFを開くとEdgeブラウザで起動になり、フォントの表示がおかしかったので、EdgeやChromeブラウザでPDFを開くとフォント表示がおかしい、変なフォントが使われることについて原因と解決方法についてまとめました。
とりあえず手っ取り早い方法は、Acrobat Readerで直接PDFを開くことです。
参考になれば幸いです。