Javaにおけるフォント選択シーケンス

フォント選択

プレゼンテーションが読み込まれ、レンダリングされ、または別の形式に変換される際には、フォントに適用される特定のルールがあります。例えば、プレゼンテーション(そのスライド)を画像に変換しようとすると、選択したフォントがオペレーティングシステムで利用可能かどうかを確認するために、プレゼンテーションのフォントがチェックされます。フォントが欠けていると確認された場合、フォントは置き換えられます — フォント置き換えフォント置換の詳細を参照してください。

Aspose.Slidesがフォントを扱う際のプロセスは次のとおりです。

  1. Aspose.Slidesは、プレゼンテーションの選択されたフォントに一致するフォントを見つけるために、オペレーティングシステム内のフォントを検索します。
  2. 選択されたフォントが見つかった場合、Aspose.Slidesはそれを使用します。そうでない場合、Aspose.SlidesはPowerPointが使用するものにできるだけ近い置換フォントを使用します。
  3. FontSubstRuleを通じてフォント置換ルールが設定されている場合は、それが適用されます。

Aspose.Slidesでは、アプリケーションのランタイムにフォントを追加し、そのフォントを使用することができます。カスタムフォントを参照してください。

プレゼンテーション内に追加のフォントが配置されている場合、それは埋め込みフォントと呼ばれます。

Aspose.Slidesでは、のみ出力ドキュメントに適用されるフォントを追加できます。例えば、PDFに変換しようとしているプレゼンテーションに、システムに存在しないフォントや埋め込みフォントが含まれている場合、必要なフォントを外部フォントとして追加または読み込むことができます。