الحصول على ردود تحذيرية لاستبدال الخطوط في Aspose.Slides

Contents
[ ]

توفر Aspose.Slides لـ Java طرق API بسيطة لاستقبال ردود التحذير أثناء عملية العرض. اتبع الخطوات أدناه لتكوين ردود التحذير:

  1. أنشئ فئة ردود مخصصة لاستقبال الردود.
  2. قم بإعداد ردود التحذير باستخدام فئة LoadOptions
  3. قم بتحميل ملف العرض الذي يستخدم خطًا غير متوفر على جهاز الهدف الخاص بك.
  4. قم بإنشاء صورة مصغرة للشريحة لرؤية التأثير.
//Setting Warning Callbacks
LoadOptions lo = new LoadOptions();
lo.setWarningCallback(new HandleFontsWarnings());
//Instantiate the presentation
Presentation presentation = new Presentation("Test.ppt", lo);
//Generating slide thumbnail
for(ISlide slide : presentation.getSlides()){
BufferedImage image = slide.getThumbnail();
class HandleFontsWarnings implements IWarningCallback
{
public int warning(IWarningInfo warning)
{
System.out.println(warning.getWarningType()); // 1 - WarningType.DataLoss
System.out.println(warning.getDescription()); // "Font will be substituted from X to Y"
return ReturnAction.Continue;
}
}