واجهة برمجة التطبيقات العامة والتغييرات غير المتوافقة في Aspose.Slides لـ Java 14.10.0

تغييرات واجهة برمجة التطبيقات العامة

تم إضافة طريقة com.aspose.slides.FieldType.getFooter()

تُرجع طريقة getFooter() نوع حقل التذييل. تم إضافتها لتطبيق إمكانية إنشاء حقول من هذا النوع وللتسلسل الصحيح للعروض التقديمية.

تم حذف العنصر com.aspose.slides.ShapeElementFillSource.Own

تم حذف العنصر ShapeElementFillSource.Own لأنه مكرر. استخدم ShapeElementFillSource.Shape بدلاً من ShapeElementFillSource.Own.

تم إضافة طرق لإزالة نقاط بيانات الرسم البياني والفئات

تمت إضافة الطرق التالية، التي تسمح بإزالة نقطة بيانات الرسم البياني من مجموعة نقاط بيانات الرسم البياني:

IChartDataPointCollection.remove(IChartDataPoint) IChartDataPoint.remove()

تمت إضافة الطريقة التالية، التي تسمح بإزالة فئة الرسم البياني من المجموعة المحتوية:

IChartCategory.remove()


 Presentation pres = new Presentation();

IChart chart = pres.getSlides().get_Item(0).getShapes().addChart(ChartType.ClusteredColumn, 50, 50, 450, 400, true);

chart.getChartData().getCategories().get_Item(0).remove(); // إزالة باستخدام ChartCategory.remove()

chart.getChartData().getCategories().remove(chart.getChartData().getCategories().get_Item(0)); // إزالة باستخدام ChartCategoryCollection.remove()

for (IChartSeries ser : chart.getChartData().getSeries())

{

    ser.getDataPoints().get_Item(0).remove(); // إزالة باستخدام ChartDataPoint.remove()

    ser.getDataPoints().remove(ser.getDataPoints().get_Item(0)); // ChartDataPointCollection.remove()

}

pres.save("presentation.pptx", SaveFormat.Pptx);

تمت إزالة طرق Aspose.Slides.ParagraphFormat القديمة

تمت إزالة الطرق getBulletChar()، getBulletColor()، getBulletColorFormat()، getBulletFont()، getBulletHeight()، getBulletType()، isBulletHardColor()، isBulletHardFont()، getNumberedBulletStartWith()، getNumberedBulletStyle() وطرق set المقابلة. لقد تم وضع علامة عليها كقديمة منذ زمن طويل.

تمت إزالة الإنشاءات غير المفيدة والقديمة

تمت إزالة الإنشاءات التالية:

com.aspose.slides.AlphaBiLevel(float) com.aspose.slides.AlphaModulateFixed(float) com.aspose.slides.AlphaReplace(float) com.aspose.slides.BiLevel(float) com.aspose.slides.Blur(double, boolean) com.aspose.slides.HSL(float, float, float) com.aspose.slides.ImageTransformOperation(com.aspose.slides.ImageTransformOperationCollection) com.aspose.slides.Luminance(float, float) com.aspose.slides.Tint(float, float) com.aspose.slides.PortionFormat(com.aspose.slides.ParagraphFormat) com.aspose.slides.PortionFormat(com.aspose.slides.Portion) com.aspose.slides.PortionFormat(com.aspose.slides.PortionFormat)