استبدال الخط

Contents
[ ]

إذا غيرت رأيك حول استخدام خط ما، يمكنك استبدال ذلك الخط بخط آخر. سيتم استبدال جميع حالات الخط القديم بالخط الجديد.

تسمح لك Aspose.Slides باستبدال خط بهذه الطريقة:

  1. تحميل العرض التقديمي المعني.
  2. تحميل الخط الذي سيتم استبداله.
  3. تحميل الخط الجديد.
  4. استبدال الخط.
  5. كتابة العرض التقديمي المعدل كملف PPTX.

هذا الكود في C++ يوضح استبدال الخط:

// يقوم بتحميل عرض تقديمي
auto presentation = System::MakeObject<Presentation>(u"Fonts.pptx");

// يقوم بتحميل الخط المصدر الذي سيتم استبداله
auto sourceFont = System::MakeObject<FontData>(u"Arial");

// يقوم بتحميل الخط الجديد
auto destFont = System::MakeObject<FontData>(u"Times New Roman");

// يستبدل الخطوط
presentation->get_FontsManager()->ReplaceFont(sourceFont, destFont);

// يقوم بحفظ العرض التقديمي
presentation->Save(u"UpdatedFont_out.pptx", SaveFormat::Pptx);