Tips & Tricks

文字化けまたは奇妙な文字が表示される PDF テキストを修正する方法

PDF を開いて、読み取れるテキストの代わりにランダムな記号、四角形、または意味不明な文字が表示される場合は、フォント エンコーディングに問題があります。テキストはファイル内に存在します。文字は正しく保存されています。しかし、文字コードを画面上に表示される図形にマッピングするPDF フォント が見つからないか、破損しているか、システムと互換性がありません。文字化けしたテキストを修正するには、テキストの内容ではなく、フォントの問題に対処する必要があります。これらのテクニックを完全に理解すると、定期的に PDF ドキュメントを操作する際の時間を大幅に節約し、ストレスを軽減できます。ほとんどのユーザーは、これらの操作を数回実行すると、それが習慣となり、数分ではなく数秒で完了できることに気づきます。

重要なポイント

PDF テキストの文字化けは、ほとんどの場合、埋め込みフォントの欠落または破損が原因で発生します。文字はドキュメントに正しく保存されていますが、閲覧者は文字を正しい視覚的形状にマッピングできません。問題が発生する前に、不足しているフォントをインストールする、埋め込まれたフォント データを修復する、またはテキストをアウトラインに変換する 3 つの主な修正方法があります。選択する修正は、PDF の作成を制御するか、完成したドキュメントへのアクセスのみを許可するかによって異なります。これらのテクニックを完全に理解すると、定期的に PDF ドキュメントを操作する際の時間を大幅に節約し、ストレスを軽減できます。ほとんどのユーザーは、これらの操作を数回実行すると、それが習慣となり、数分ではなく数秒で完了できることに気づきます。

How to Fix PDF Text That Shows Garbled or Weird Characters

問題がフォントにあるのかエンコーディングにあるのかを診断する

コピー&ペーストのテストでは、フォントのレンダリングの問題とエンコードの問題を区別します。文字化けしたテキストをコピーしてメモ帳に貼り付け、テキストが正しく表示される場合は、エンコードに問題はなく、フォント データに問題があります。貼り付けたテキストも文字化けしている場合は、エンコード自体が破損しています。エンコードの損傷はさらに深刻で、通常はソース ファイルからドキュメントを再作成する必要があります。フォントの損傷は多くの場合修復できます。自分がどの問題に対処しているのかを知ることで、間違った修正を追求する時間を節約できます。これらのテクニックを完全に理解すると、定期的に PDF ドキュメントを操作する際の時間を大幅に節約し、ストレスを軽減できます。ほとんどのユーザーは、これらの操作を数回実行すると、それが習慣となり、数分ではなく数秒で完了できることに気づきます。

PDFを開いて、文字化けしたテキストを選択してみてください。選択できる場合は、いくつかの単語をコピーしてテキスト エディターに貼り付け、表示される内容を確認します。貼り付けたテキストが正しい場合、文字エンコーディングはそのままであり、問題は純粋にフォントのレンダリングの問題です。ビューアはどの文字を表示するかを知っていますが、それをレンダリングすることはできません。これは最も一般的なシナリオであり、修正するのが最も簡単です。貼り付けたテキストも文字化けしている場合は、文字エンコーディング自体が破損しているため、文書の修復が必要となるさらに深刻な問題になります。

ドキュメントのプロパティを開き、[フォント] タブを確認します。ドキュメントで使用されているすべてのフォントが、その埋め込みステータスとともにリストされます。 「非埋め込み」としてマークされたフォントは、これは、PDF がそのフォントがインストールされているシステムに依存していることを意味します。システムにフォントがない場合、ビューアは、正しい文字が含まれていない可能性があるデフォルトのフォントを代わりに使用します。文字化けした名前またはエラー ステータスを持つフォントは、埋め込まれたフォント データが破損していることを示します。 Fix PDF のアプローチは、これらの状況のどれが当てはまるかによって異なります。

WukongPDF

PDFを修復してみる

インストールは必要ありません。ブラウザで直接動作します。

始める →

システムに不足しているフォントをインストールする

一部の PDF はサブセットとして埋め込まれたフォントを使用して作成されていますが、サブセット テーブルが破損しています。埋め込みフォント データに文字は存在しますが、文字コードをグリフにマッピングするテーブルが壊れています。修復ツールは、どのグリフが存在するかを分析し、コードとグリフの関係を再構築することにより、マッピング テーブルを再構築できます。これは単純なフォントの埋め込みを超えた特殊な修復であり、フォント テーブルの再構築機能を備えたツールが必要です。

ドキュメントで一般公開されていないカスタム企業フォントが使用されている場合、そのフォントを公開ソースからインストールすることはできません。ドキュメントの作成者に連絡して、フォント ファイルを提供するか、できればフォントを埋め込んだ PDF を再エクスポートするよう依頼してください。カスタム フォントを使用する組織は、すべての受信者に対してこの問題が発生しないように、フォントの埋め込みを PDF エクスポート ワークフローの標準部分にする必要があります。

フォントが埋め込まれていないドキュメントの場合は、必要なフォントをシステムにインストールしてください。フォント名はドキュメントのプロパティにリストされます。フォントをオンラインで検索します。多くの標準フォントは、正規のソースから無料でダウンロードできます。オペレーティング システムのフォント管理ツールを介してフォントをインストールします。インストール後、PDF を閉じて再度開きます。ビューアはフォントにアクセスできるようになり、テキストを正しく表示できるようになりました。この修正はシステムにとって永続的ですが、受信者が自分のコンピュータでドキュメントを開いた場合には役に立ちません。

必要なフォントが商用フォントであり、購入する必要がある場合は、フォントが埋め込まれたバージョンの PDF を提供するようにドキュメント作成者に依頼してください。フォントが埋め込まれた PDF の作成は、ほとんどの PDF エクスポート設定のチェックボックスです。ドキュメント作成者は、フォント埋め込みを有効にして PDF を再エクスポートし、どのシステムでも正しく表示されるバージョンを提供できます。 WukongPDF の Repair PDF ツールは、ドキュメント内の部分データから破損したフォント テーブルの再構築を試みることができます。

PDF 修復による破損した埋め込みフォントの修正

埋め込まれたフォント データが破損した場合、PDF 修復ツールを使用してフォント テーブルを再構築できます。修復プロセスでは、破損したフォント データを読み取り、回復可能な部分を特定し、フォント データ構造を再構築します。結果として、埋め込みフォントが正しくレンダリングされる PDF が生成されます。この修正は PDF ファイル自体に作用し、修復が実行されたシステムだけでなく、どのシステムでも正しく表示されるドキュメントを生成します。

修復を実行した後、ドキュメントを開いてすべてのページをスクロールして修正を確認します。元々最もひどい文字化けを示していたページに注意してください。修復されたフォントでは、すべての文字が正しく表示されるはずです。一部の文字がまだ文字化けしている場合は、フォントの損傷が大きすぎて完全に修復できません。この場合、ドキュメントの作成者に PDF の新しいコピーを依頼してください。ドキュメントを外部ソースから受け取った場合は、フォントが完全に埋め込まれた PDF を再作成するよう依頼してください。

よくある質問

これらの PDF 編集テクニックを定期的に練習すると、自信と効率が高まります。最初はメニューの操作や設定の調整に数分かかりましたが、最終的には迅速かつほぼ自動的なプロセスになります。これらのスキルを適切に学習するために時間を投資することは、PDF ドキュメントを定期的に扱う人にとって、日々の生産性の向上につながります。

この記事で説明するツールと方法は、複数のプラットフォームと PDF リーダーで利用できます。特定のメニュー名とボタンの位置はアプリケーションによって若干異なる場合がありますが、基礎となる概念は共通です。操作の背後にある原理を理解すると、デスクトップ アプリケーション、ブラウザー ベースのツール、モバイル アプリなど、あらゆる PDF ソフトウェアで操作を実行できます。

この記事で説明する手法は、すべての主要な PDF リーダーおよびオペレーティング システムで機能します。 Windows、macOS、モバイル デバイスのいずれを使用している場合でも、基本的な原則は同じですが、特定のメニューの場所とキーボード ショートカットはプラットフォーム間で若干異なる場合があります。説明されている手順がお使いのソフトウェアのバージョンと正確に一致しない場合は、PDF リーダーのドキュメントでプラットフォーム固有の手順を参照してください。

古い PDF ソフトウェアを使用すると、フォントが正常であっても文字化けが発生することがありますか?はい。古い PDF リーダーは、OpenType CFF フォントなどの新しいフォント形式をサポートしていない可能性があります。フォント データが損なわれておらず、現在のリーダーで正しく表示される場合でも、テキストが文字化けして表示されます。 PDF リーダーを最新バージョンに更新すると、フォント形式の互換性の問題が解決されます。これは最も簡単な修正の 1 つであり、より複雑なフォント修復のアプローチの前に試してください。

すべてのドル記号が四角形で表示されるなど、一部の文字だけが文字化けする場合はどうすればよいでしょうか。これは古典的なサブセット フォントの問題です。フォントは、元の文書に表示されている文字のみを含むサブセットとして埋め込まれています。ドル記号が元のテキストで使用されていない場合、それはサブセットには含まれません。後で PDF を編集してドル記号を追加した場合、またはビューアが別の文字コードからドル記号をレンダリングしようとすると、グリフが失われます。完全なフォント埋め込みを使用して PDF を再作成すると、サブセット関連のグリフの損失が防止されます。

携帯電話では PDF が文字化けして表示されるのに、コンピューターでは正常に表示されるのはなぜですか?

モバイル デバイスにインストールされているフォントはデスクトップ コンピューターよりも少ないです。デスクトップには存在するがスマートフォンには存在しないシステム フォントに依存する PDF は、デスクトップでは正しく表示されますが、スマートフォンでは文字化けしたテキストが表示されます。修正するには、すべてのフォントが完全に埋め込まれた PDF を再作成し、システム フォントへの依存を排除します。

新しいテキストレイヤーを作成することで、OCR で文字化けしたテキストを修正できますか?

OCR では、テキストを視覚的に抽出し、正しくエンコードされた新しいテキスト レイヤーを作成できます。 OCR アプローチでは、ページを画像として読み取り、文字を認識するため、フォント エンコーディングの問題が完全に回避されます。その代償として、OCR によって認識エラーが発生する可能性があります。文字化けしたテキストが数ページに限定されている文書の場合は、文書全体を修復するよりも、特定のページに対する OCR の方が高速です。

PDF を別の形式に変換し、フォントを修正しますか?

いいえ。Word または別の形式に変換してから PDF に戻すと、元のフォント データが完全に破棄されます。ラウンドトリップ変換により、異なるフォントが置換されたドキュメントが生成され、見た目が変わる場合があります。このアプローチでは、1 つのフォントの問題を別のレイアウトの問題と交換します。

WukongPDF

PDFを修復してみる

インストールは必要ありません。ブラウザで直接動作します。

始める →