EdgeのPDFで日本語が中国語フォントになる時の直し方

EdgeのPDFリーダーに文字を打ったら、なぜか中国語っぽいフォントで表示される。そんな経験はありませんか。

申請書や報告書のPDFに直接書き込みたいだけなのに、確定したとたん見たことのない異体字(形の違う漢字)に化ける。テキストボックスのサイズが勝手に変わって、入力した文字がずれることもあります。

この記事では、Microsoft EdgeのPDFリーダーでテキスト入力した日本語が中国語フォントになるときの直し方をまとめます。一番効くのは、Edgeの標準フォントをArialに変える方法です。所要時間は1〜2分ほどで終わります。

Microsoft EdgeのPDFリーダーで日本語が中国語フォントになる原因

結論から言うと、原因はEdge側のレンダリング(描画のしくみ)にあります。最近のEdgeはAdobe Acrobatのエンジンを使った「New PDF Viewer」が標準です。このビューワーがテキスト入力のフォントを決めるとき、日本語より先に中国語向けのフォントを当ててしまうことがあるのです。

そもそもEdgeには「標準フォント」という設定があります。ここがブラウザの表示やPDFのテキスト入力にも効いてきます。標準フォントとPDF内のフォント指定がぶつかると、日本語のはずなのに中国語の字形で出る、という現象になる。これが多くの人が遭遇しているパターンです。

一方で、PDFファイル側にフォントが埋め込まれていないケースもあります。元のPDFが日本語フォントを持っていないと、ビューワーが代わりのフォントを探して、結果的に中国語フォントを当てる流れになります。

Edgeの標準フォントをArialに変える手順

まずは一番効く対処から進めます。やることはシンプルで、4ステップです。

  • Edge右上の「…」から「設定」を開く
  • 左メニューの「外観」を選ぶ
  • 下にスクロールして「フォント」までいく
  • 「標準フォント」を「Arial」に変える

変更したら、開いていたPDFを一度閉じてから開き直します。テキスト入力のフォントが日本語の見た目に戻っていれば成功です。

なぜArialへの変更で改善するのか。Edgeは標準フォントを軸にして、足りない文字を別フォントで補います。標準が日本語向けの中途半端なフォントだと、漢字を中国語フォントから拾ってしまう。Arialのような英字フォントを基準にすると、日本語部分はWindows側の日本語フォントが呼び出され、字形が正しくなる、というしくみです。

それでも直らないときに見るedge://flagsとアップデート

Arialに変えても直らないときは、別の場所を順番に確認します。最初に見るのはEdgeのバージョンです。不具合が直った新しいバージョンが配られていることがあるためです。

手順はこうなります。Edge右上の「…」から「ヘルプとフィードバック」を開き、「Microsoft Edge について」を選ぶ。ここで自動的に更新の確認が走ります。更新があれば適用して、Edgeを再起動してください。

次に見るのが edge://flags/#edge-new-pdf-viewer です。アドレスバーに直接貼り付けて開きます。ここをDisabledにいじったまま放置しているなら、Defaultに戻して再起動。これでテキスト入力機能を残したまま、初期の状態に戻せます。

そのうえで、まだ症状が残るときに見る場所を整理します。

  • Windowsの「設定」→「時刻と言語」→「言語と地域」で日本語パックが入っているか
  • 問題のPDFを別のPDFに替えて、同じ症状が出るかどうか
  • そのPDFにフォントが埋め込まれているか(作成元に確認するのが早い)
  • Edgeの拡張機能をいったんオフにして再現するか

PDFファイルごとに挙動が違うときは、ファイル側にフォントが入っていない可能性が高いです。

New PDF Viewerを無効化する対処がNGな理由

ネットで検索すると、edge://flags/#edge-new-pdf-viewer をDisabledにする方法がよく出てきます。ただ、これはおすすめしません。理由を順番に説明します。

まず、Disabledにすると古いPDFビューワーに戻ります。ここではテキスト入力機能そのものが使えない作りです。日本語の見た目は直っても、書き込みができない状態になる。「文字を入力したい」という目的に対して逆方向の対処になってしまいます。

むしろ先にやるべきは、さっきの標準フォントをArialに変える手順です。テキスト入力機能を残したまま、表示だけを直せます。Adobe Acrobatなど別ソフトに乗り換える前に、まずここを試したほうがいい。乗り換えてから「やっぱり使い勝手が違う」となるより、手戻りが少なく済みます。

もうひとつ。edge://flagsの設定は開発者向けの実験項目です。将来のアップデートで項目ごと消えることもあります。今は無効化できても、来月には選べなくなることもある仕様です。長く使う対処としては弱い。

まとめ

長くなったので、要点だけ置いておきます。

  • 結論:EdgeのPDFリーダーで日本語が中国語フォントになるときは、標準フォントをArialに変えるのが最短ルート
  • 次にやること:「設定」→「外観」→「フォント」→「標準フォント」を開き、Arialに切り替えてからPDFを開き直す
  • 覚えておくこと:edge://flags/#edge-new-pdf-viewer をDisabledにすると、テキスト入力機能ごと使えなくなる

Microsoft EdgeのPDFリーダーで日本語のテキスト入力を続けたいなら、まず標準フォントをArialにして、それからedge://flagsとEdge本体のバージョンを順に見直すのが安全です。

pocketlinehatebuimagegalleryaudiovideocategorytagchatquotegoogleplusfacebookinstagramtwitterrsssearchenvelopeheartstaruserclosesearch-plushomeclockupdateeditshare-squarechevron-leftchevron-rightleafexclamation-trianglecalendarcommentthumb-tacklinknaviconasideangle-double-upangle-double-downangle-upangle-downstar-halfstatus
タイトルとURLをコピーしました