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

Contents
[ ]

تقدم Aspose.Slides لـ PHP عبر 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;
}
}