フォント置き換え - PowerPoint C# API

Contents
[ ]

フォントの使用について考えを変えた場合、古いフォントを別のフォントに置き換えることができます。古いフォントのすべてのインスタンスが新しいフォントに置き換えられます。

Aspose.Slidesでは、次の方法でフォントを置き換えることができます:

  1. 関連するプレゼンテーションをロードします。
  2. 置き換えられるフォントをロードします。
  3. 新しいフォントをロードします。
  4. フォントを置き換えます。
  5. 修正されたプレゼンテーションをPPTXファイルとして保存します。

このC#コードはフォント置き換えを示しています:

// プレゼンテーションを読み込む
Presentation presentation = new Presentation("Fonts.pptx");

// 置き換えられるソースフォントを読み込む
IFontData sourceFont = new FontData("Arial");

// 新しいフォントを読み込む
IFontData destFont = new FontData("Times New Roman");

// フォントを置き換える
presentation.FontsManager.ReplaceFont(sourceFont, destFont);

// プレゼンテーションを保存する
presentation.Save("UpdatedFont_out.pptx", SaveFormat.Pptx);