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

フォント選択

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

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

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

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

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

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