استبدال الخط - واجهة برمجة تطبيقات PowerPoint Java

Contents
[ ]

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

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

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

توضح هذه الشفرة بلغة Java كيفية استبدال الخط:

// تحميل عرض تقديمي
Presentation pres = new Presentation("Fonts.pptx");
try {
    // تحميل الخط المصدر الذي سيتم استبداله
    IFontData sourceFont = new FontData("Arial");
    
    // تحميل الخط الجديد
    IFontData destFont = new FontData("Times New Roman");
    
    // استبدال الخطوط
    pres.getFontsManager().replaceFont(sourceFont, destFont);
    
    // حفظ العرض التقديمي
    pres.save("UpdatedFont_out.pptx", SaveFormat.Pptx);
} finally {
    if (pres != null) pres.dispose();
}