Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

Data Cloud: 検索インデックスの評価用にフォントを埋め込んで PDF の互換性を確保する

公開日: Nov 5, 2025
説明

PDF ファイルを Data Cloud のコネクタにアップロードする場合、すべてのカスタムフォントをドキュメントに埋め込むことが重要です。埋め込まなかった場合、検索インデックスジョブがファイルを正しく評価できなくなる可能性があります。これによりエラーが発生し、他のファイルのアップロードが正常に完了したとしても、ファイルが処理されない場合があります。

検索インデックスが Data Cloud UI で処理を完了できなかった場合、フォントに関する直接的なエラーが表示されないことがありますが、外部アプリケーションで PDF を開こうとすると、次のエラーが表示される可能性があります。

「Cannot find or create the font {font_name}.Some characters may not display or print correctly.」 ({font_name} フォントが見つからないか作成できません。一部の文字が正しく表示または出力されない場合があります)

このエラーは埋め込みフォントがないため、検索インデックスが PDF を評価できなかったことを示します。フォントを埋め込むことにより、必要なすべてのフォントデータが PDF に含まれ、その内容を正しく認識し、処理ができるようになります。

解決策

PDF が検索インデックスジョブにより、適切に評価されるようにするために、PDF ファイルの作成またはエクスポート時に、カスタムフォントも含めすべてのフォントを常に埋め込みます。 これは次の観点から重要です。

  1. システム間の互換性: フォントが埋め込まれていないと、PDF はファイルが開かれるシステムにインストールされているフォントを利用します。必要なフォントを使用できない場合 (カスタムフォントの場合など)、テキストは正しく表示されず、文字が抜けたり、誤った文字が表示されたりする可能性があります。
  2. 検索インデックスの処理: Data Cloud の検索インデックスジョブは PDF ファイルのテキストコンテンツを分析します。埋め込まれていないフォントがあると、対象とするグリフに文字をマッピングできないため、テキストを正しく解釈できません。

PDF にフォントを埋め込む一般的なステップ:

  1. 元のアプリケーションで PDF の作成に使用するソースファイルを開きます。
  2. エクスポートまたは PDF として保存するオプションに移動します。
  3. フォントの埋め込みに関する設定を探し、すべてのフォントを埋め込むオプションが選択されていることを確認します。
  4. 更新した PDF を保存またはエクスポートします。
  5. 修正したファイルを Data Cloud に再度アップロードします。

フォントを埋め込む具体的なステップは、ソースアプリケーションのドキュメントを参照してください。

ナレッジ記事番号

003876562

 
読み込み中
Salesforce Help | Article