Tips & Tricks

埋め込まれたフォントと書式設定を失わずに PDF を翻訳する方法

PDF ドキュメントを別の言語に翻訳すると、元のドキュメントのビジュアル デザインを忠実に保持しながら、ターゲット言語で自然に読み取れる出力が生成される必要があります。実際には、翻訳の際に書式設定の問題が発生することがよくあります。ターゲット言語が元のフォントに存在しないグリフを使用すると、文字が消えます。翻訳はソース テキストよりも長くなることが多いため、テキストがコンテナから溢れてしまいます。テキストのリフローによって要素の位置が変更されると、レイアウトが移動します。これらの問題は、翻訳プロセスによって、元の言語のテキストの長さと文字セットを中心に設計された文書構造が調整されずにテキストの内容が変更されるために発生します。

埋め込まれたフォントと書式設定を維持しながら PDF を翻訳するには、翻訳を開始する前に 3 つの要素に注意する必要があります。フォントの埋め込みにより、ターゲット言語で必要なすべての文字が PDF ファイル内に物理的に存在することが保証されます。テキスト コンテナのサイズ変更は、テキストが言語間で翻訳されるときに発生する拡大または縮小に対応します。 PDF 構造を尊重する翻訳ワークフローでは、テキスト コンテンツのみを置換しながらドキュメントのレイアウトを保持します。

WukongPDF の翻訳ツールは、言語変換中に PDF フォント および PDF フォーマット の文書構造とフォント忠実度を保持し、一般的な翻訳アプローチで発生する書式設定の課題に対処します。

How to Translate a PDF Without Losing Embedded Fonts and Formatting

翻訳により PDF のフォーマットが崩れる理由

PDF ページ レイアウトは、ドキュメントが最初に作成されたときに存在していた特定のテキストを中心に設計されています。各テキスト ブロックは、ページ上の固定位置と固定ピクセル寸法を持ちます。テキスト ボックスを占めている元の英語のテキストが、通常 20 ~ 30% 長いドイツ語の翻訳に置き換えられると、翻訳されたテキストは元のテキスト コンテナの境界内に物理的に収まらない可能性があります。テキストの末尾の文字が切り取られて見えなくなったり、テキストが隣接するページ要素にはみ出して視覚的に混乱が生じたりすることがあります。

フォントの互換性は、別個の同様に重要な種類の書式設定エラーを表します。元の文書は、ソース言語に必要な文字セットを含むフォントを使用して作成されました。ターゲット言語の翻訳に、フランス語やスペイン語のアクセント付き文字、ロシア語のキリル文字、中国語、日本語、韓国語の CJK グリフなど、これらのフォントに存在しない文字が含まれている場合、PDF リーダーは、それらの文字を表示するために別のフォントを置き換える必要があります。代替フォントの文字幅、文字間隔、行高さのメトリクスはほぼ確実に元のフォントとは異なり、テキストがそのコンテナ内でリフローし、ページ全体で配置が崩れます。

3 番目の、より微妙な問題は、PDF ファイル内のテキストのエンコーディングに関係します。 PDF データ ストリーム内のテキストを直接置き換える翻訳ツールは、フォント参照を対応して更新せずに文字エンコードを変更する場合があります。 PDF リーダーは、ある標準でエンコードされたテキストを検出したが、別のエンコードを期待するフォントでレンダリングするように指示され、間違ったグリフを表示します。視覚的には、正確に翻訳されたテキストがファイル データ内に存在する場合でも、読み取れる文字ではなくランダムな記号として表示される文字化けしたテキストが表示されます。

WukongPDF

PDFを翻訳してみる

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

始める →

ステップ 1: 翻訳前にすべてのフォントを確認して埋め込む

翻訳作業を開始する前に、PDF で使用されているすべてのフォントが、単に名前で参照されているのではなく、ファイルに完全に埋め込まれていることを確認してください。 Acrobat Pro で PDF を開き、「ファイル」、「プロパティ」に移動して、「フォント」タブを選択します。リストされているすべてのフォントには、名前の横に「埋め込み」または「埋め込みサブセット」というステータスが表示されます。いずれかのフォントが「埋め込まれていません」と表示されている場合、そのフォント データは PDF ファイル内に物理的に存在しないため、PDF リーダーはテキストを表示するためにローカル コンピュータ システム上で一致するフォントを見つける必要があります。

現在埋め込まれていないフォントを埋め込むには、Microsoft Word や Adobe InDesign などの元のオーサリング アプリケーションでソース ドキュメントに戻り、フォントの埋め込みを有効にして PDF を再生成します。 Microsoft Word で、[ファイル]、[オプション]、[保存] の順に移動し、[ファイルにフォントを埋め込む] というラベルの付いたオプションをオンにします。 Adobe InDesign では、[PDF にエクスポート] ダイアログに [フォント] セクションがあり、埋め込みしきい値を 100% に設定して、すべてのフォントのすべての文字が確実に含まれるようにすることができます。ソースドキュメントが利用できなくなった場合、Print Production にある Acrobat Pro の Preflight ツールは、ローカル システムから不足しているフォントを見つけて埋め込むことを試みます。

フォントを埋め込んだ後、[フォント] タブを再度開き、すべてのエントリに [埋め込み] ステータスが表示されていることを確認して、埋め込みが成功したことを確認します。各フォントを使用するテキストを選択し、フォント置換の警告なしで編集できることを確認して、埋め込みフォントをテストします。完全に埋め込まれたフォント セットは、書式を損なうことなく翻訳するための最も重要な前提条件です。

ステップ 2: 翻訳拡張用のテキスト コンテナを準備する

言語が異なれば、同じ内容を表現するために必要なスペースも異なります。英語からドイツ語への翻訳では、通常、テキストの長さが 20 ~ 30 パーセント長くなります。英語からスペイン語またはフランス語への変換は 15 ~ 25 パーセント増加します。英語から中国語または日本語への変換は、20 ~ 30% 短縮されることがよくあります。翻訳する前に、既存のテキスト コンテナがターゲット言語で予想される長さの変更に物理的に対応できるかどうかを評価します。

ソース文書が編集可能な場合は、翻訳の拡大が予想される領域でテキスト ボックスのサイズを大きくするか、フォント サイズを少し小さくします。フォント サイズを 0.5 ポイントから 1 ポイントに縮小するだけで、文書の外観に目に見える変化を生じさせることなく、テキストの 20% の拡大を吸収できます。テキスト ボックスを数ミリメートル広げると、同じ効果が得られます。ソース文書が利用できない場合は、翻訳完了後に、翻訳された PDF のフォント サイズとテキスト ボックスのサイズを手動で調整することを計画してください。

複数列のレイアウト、幅の狭いサイドバー、密集した表、または画像の周りをしっかりと囲むテキストを含む PDF は、翻訳によって引き起こされる書式設定の問題に対して最も脆弱です。これらの複雑なレイアウトには、翻訳前に最も慎重な準備が必要であり、翻訳後には最も徹底的な検証が必要です。複雑なレイアウトを持つ重要なドキュメントの場合は、自動ツールを使用するのではなく、フォーマットされた PDF コンテンツを特に処理する専門の翻訳サービスに依頼することを検討してください。

ステップ 3: 構造を保持する翻訳方法を選択する

すべての PDF 変換方法が同等の能力で書式設定の保存を処理できるわけではありません。 PDF からテキストを抽出し、抽出されたテキストを外部で翻訳し、翻訳されたテキストを元の PDF の位置に再挿入するツールは、一般に、PDF を編集可能な中間形式に変換し、その形式で文書全体を翻訳してから PDF に戻すツールよりも文書の書式設定をより多く保持します。抽出、翻訳、再挿入のアプローチでは、文書構造は変更されず、各テキスト位置のテキスト内容のみが変更されます。

PDF ドキュメント全体の自動翻訳については、DeepL と Google 翻訳の両方で、PDF ファイルの直接アップロードと、書式を保持した翻訳が可能です。 DeepL は一般に、Google 翻訳よりも書式の保持が優れており、特にトレーニング データが最も広範囲に及ぶヨーロッパの言語ペアの場合に顕著です。 PDFを翻訳サービスにアップロードし、対象言語を選択して翻訳結果をダウンロードします。翻訳されたドキュメントを配布する前に、形式の問題がないか出力のすべてのページを体系的に確認します。

ドキュメント ワークフローでは、書式設定の忠実度が重要なドキュメントの場合、ドキュメント翻訳を専門とするプロフェッショナルな翻訳サービスは、翻訳ワークフローを通じて PDF レイアウトを保持するように特別に設計された商用ツールを使用します。マーケティング資料、法的書類、顧客向け出版物など、文書の目的に視覚的な表現が不可欠な場合には、フォーマットを意識した専門的な翻訳サービスの追加コストが正当化されます。

ステップ 4: 翻訳後の書式設定の検証

翻訳された PDF を受け取ったら、文書を対象読者に配布する前に、体系的な書式設定のレビューを実施します。すべてのページでテキスト オーバーフロー (翻訳されたテキストがコンテナの目に見える境界を超えて広がり、単語の途中で切り取られている) がないか確認します。フォント置換をチェックします。これは、特定の文字またはパッセージ全体が周囲のテキストとは異なるフォントで表示され、元のフォントに必要なグリフが欠けていることを示します。配置のずれを確認します。翻訳されたテキストは、元の文では中央揃えまたは右揃えであったが、出力では別の配置にシフトしています。

翻訳された PDF を元のソース文書と同じズームレベルで並べて比較します。視覚的に並べて比較すると、2 つのバージョン間の要素間の相対的な位置に問題が現れるため、個々のページのレビューでは見逃される書式設定の不一致が見つかります。数ミリ右にずれたロゴは、翻訳された文書を単独で見た場合には目立たないかもしれませんが、原文と翻訳を一緒に見るとすぐにわかります。

ドキュメント ワークフローでは、専門的に印刷される翻訳済みドキュメントの場合、ターゲット プリンタで翻訳済み PDF から 1 つのテスト ページを印刷します。色、余白、フォントのレンダリングは、紙上と画面上では異なって表示される場合があります。テスト印刷では、完全な印刷実行がコミットされる前に、印刷固有の書式設定の問題が検出されます。

翻訳に先立って準備を行い、その後に検証を行うことで、フォントや書式設定を失わずに PDF を翻訳することが可能になります。フォントの埋め込みにより、ターゲット言語に関係なく文字が正しくレンダリングされます。コンテナーのサイズ設定は、言語間のテキストの長さの変更に対応します。構造を保持する翻訳ツールは、テキスト コンテンツを置き換えながらドキュメントのレイアウトを維持します。翻訳後のレビューでは、文書が読者に届く前に残りの書式設定の問題が発見され、修正されます。これら 4 つのステップにより、PDF 翻訳は書式設定のギャンブルから、一貫してプロフェッショナルな結果を生み出す信頼性の高い反復可能なプロセスに変わります。

WukongPDF

PDFを翻訳してみる

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

始める →