واجهة برمجة التطبيقات العامة والتغييرات غير المتوافقة مع الإصدارات السابقة في Aspose.Slides لـ Java 16.1.0

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

تمت إضافة الأساليب getRotationAngle() و setRotationAngle() إلى واجهتي IChartTextBlockFormat و ITextFrameFormat

تمت إضافة الأساليب getRotationAngle() و setRotationAngle() إلى الواجهتين com.aspose.slides.IChartTextBlockFormat و com.aspose.slides.ITextFrameFormat. توفر هذه الأساليب الوصول إلى دوران النص المخصص الذي يتم تطبيقه على النص داخل مربع الحدود.




Presentation pres = new Presentation();

IChart chart = pres.getSlides().get_Item(0).getShapes().addChart(ChartType.ClusteredColumn, 50, 50, 500, 300);

IChartSeries series = chart.getChartData().getSeries().get_Item(0);

series.getLabels().getDefaultDataLabelFormat().setShowValue (true);

series.getLabels().getDefaultDataLabelFormat().getTextFormat ().getTextBlockFormat().setRotationAngle(65);

chart.setTitle(true);

chart.getChartTitle().addTextFrameForOverriding("عنوان مخصص").getTextFrameFormat().setRotationAngle(-30);

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