PDFを開いたら、画面いっぱいに豆腐(□)や疑問符、意味不明な記号が並んでいた——中国語ドキュメントを扱うときによくある悪夢です。さらに厄介なのは、別のパソコンで開くと問題なく表示されるケースで、原因が掴みにくいことです。まずは根本的な原因から理解しましょう。
PDF中国語文字化けの3大原因
1. フォントがPDFに埋め込まれていない
PDF仕様では、フォントの取り扱い方法が2種類あります:埋め込み(Embed)とシステムフォント参照です。
- フォント埋め込み:フォントデータを丸ごとPDF内にパッケージ化するため、どの端末で開いても正しく表示される。
- システムフォント参照:PDFには「このフォントを使用した」という情報だけが記録され、実際のフォントファイルは閲覧側のパソコンに依存する。
ここに問題が潜んでいます。作成側のパソコンに「標楷體(標準楷書体)」や特定の商用中国語フォントがインストールされていても、閲覧側にそのフォントがなければ、PDFリーダーが代替フォントで強制表示を試みます。軽度の場合はレイアウトが崩れる程度ですが、最悪の場合は全文字が豆腐や文字化け記号になってしまいます。
2. エンコード(Encoding)設定のミス
かつてのコンピュータシステムでは、Big5・GB2312・UTF-8など複数のエンコード形式が存在し、PDF内の文字情報もこれらのエンコードマッピングに依存して記録されていました。作成側がBig5でエンコードしたファイルを、閲覧側のリーダーがGB2312で解釈しようとすると、文字コードのマッピングがずれて文字化けが発生します。
この問題は、台湾と中国大陸の間でドキュメントをやり取りする場面で特によく起こります。繁体字のBig5と簡体字のGB2312は、文字コード空間が一部重複しているものの完全には互換性がないためです。
3. 変換・印刷時のフォーマット破損
「PDFとして印刷」機能や非公式のツールを使って変換した場合、プログラムが中国語文字のマッピングテーブル(ToUnicode CMap)を正しく処理できないことがあります。このマッピングテーブルは「この文字コードはUnicodeのどの文字に対応するか」をリーダーに伝えるものです。これが壊れていたり欠落していたりすると、テキストをコピー&ペーストしたときに文字化けが起き、場合によっては表示自体も崩れてしまいます。
症状別・文字化けの原因診断
| 症状 | 最も疑われる原因 |
|---|---|
| 表示は正常だがコピーすると文字化け | ToUnicode CMapの欠落 |
| 全文字が豆腐(□)になる | フォント未埋め込み&ローカルに対応フォントなし |
| 一部の中国語は正常、一部が文字化け | 複数のエンコードやフォントが混在 |
| 別のパソコンだと正常に表示される | 特定のシステムにしかないフォントを参照している |
| Wordに変換後に文字化け | 変換ツールが文字マッピングを正しく解析できていない |
どの症状に当てはまるかを把握することで、適切な対処法が見えてきます。
実践的な修復方法
方法1:別のPDFリーダーで開いてみる
最も手軽な最初の一手です。フォントの代替処理の実力は、リーダーによって大きく異なります。
- Adobe Acrobat Reader(無料):最も広く対応しており、不足しているCJKフォントパックを自動ダウンロードできる場合があります。
- Foxit Reader:中国語サポートも十分に成熟しています。
- ブラウザ内蔵PDFビューア(Chrome / Edge):機能はシンプルですが、フォント問題を回避して正常表示できることもあります。
リーダーを変えたら正常に表示された場合、問題はファイル自体の破損ではなく、フォント参照にあると判断できます。
方法2:提供元に依頼してフォント埋め込み済みで再出力してもらう
受け取り側の場合、根本的な解決策は提供者にPDFを再エクスポートしてもらい、エクスポート設定で「すべてのフォントを埋め込む(Embed All Fonts)」を有効にしてもらうことです。
WordでPDFとして保存する際の手順:
- Windows:名前を付けて保存 → PDF → オプション → 「ISO 19005-1準拠(PDF/A)」を選択するか、詳細オプションでフォント埋め込みを確認する。
- Mac:プリント → PDFとして保存。フォントは通常、自動的に埋め込まれます。
PDF/A形式はフォント埋め込みが必須要件となっており、長期保存やクロスプラットフォームでの共有に最適です。
方法3:PDFをWordに変換して再整理する
PDFの構造自体はほぼ完全なのに表示やコピーに問題がある場合は、いったんWordの編集形式に変換してから、再度PDFとして保存する方法が有効です。この工程で文字マッピングが再構築され、コピー時の文字化けが解消されることがよくあります。
PDF → Word ツールを使えば、PDFをアップロードするだけで編集可能な .docx ファイルをダウンロードできます。変換後にテキストが正しく表示されていることを確認したら、Word → PDF で再パッケージ化しましょう。この手順で出力されたPDFは、フォント埋め込みがより完全な状態になります。
注意:PDFがスキャン画像で作成されている場合(ページ全体が画像の場合)、この変換方法ではテキストを抽出できません。その場合はOCRツールが別途必要であり、本サービスでは現時点でこの機能は提供していません。
方法4:純粋なテキストを抽出してコンテンツを救出する
書式を保持する必要はなく、テキストの内容だけ取り出せれば十分なケースもあります。PDF → テキスト を使うと、PDFのテキストレイヤーをそのまま .txt ファイルとして出力できます。
この方法が特に役立つシーン:
- 表示に問題があっても、データ自体は残っている場合
- 内容を別のシステムに貼り付けて再レイアウトしたい場合
- PDF内のテキストが正しく読めるか素早く確認したい場合
方法5:問題のあるページを画像に変換して保存する
ドキュメントを「見せる」だけでよく、コピーや編集が不要な場合は、各ページを画像に変換するのが最も確実な方法です。PDF → JPG を使えば、各ページを個別のJPGファイルとして書き出せます。画像形式はフォント互換性の問題が一切ないため、どの端末で開いても正しく表示されます。
もちろん、画像に変換するとテキストの検索や選択はできなくなります。「表示結果を保存する」ための保険的な手段として活用し、長期的なドキュメント管理のメインフォーマットには使わないようにしましょう。
文字化けを予防する:ドキュメント作成時から正しく対処する
事後対応より、最初から正しく作ることが大切です。
- エクスポート時は必ずフォントを埋め込む——特にシステム標準以外の商用フォントを使用している場合。
- 長期保存や共有が必要なドキュメントはPDF/A形式を優先する。
- 「仮想プリンタでPDF印刷」は避ける——アプリケーション標準の「PDFとしてエクスポート」機能のほうが信頼性が高い。
- 異なる環境(台湾↔中国大陸など)に送る前に、特殊フォントがインストールされていない環境で開いて表示を確認する。
- 相手が編集できる必要がある場合は、PDFではなくWord形式で直接送る。あとで「PDFを変換してほしい」と依頼する手間が省けます。
さっそく試してみよう
PDFが文字化けしたら、上記の手順に沿って一つずつ原因を絞り込めば、ほとんどのケースで解決策が見つかります。テキストの内容を救い出したいなら PDF → テキスト から試してみましょう。書式を保持したまま再編集したいなら PDF → Word → 修正 → Word → PDF のルートへ。見せるだけでよければ PDF → JPG が最も手軽です。
実際の目的に合わせてツールを選び、文字化け一つに作業の流れを止められないようにしましょう。