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

フォント選択

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

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

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

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

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

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