واجهة برمجة التطبيقات العامة والتغييرات غير المتوافقة مع الإصدارات السابقة في Aspose.Slides لـ PHP عبر Java 16.1.0
Contents
[
Hide
]
تسرد هذه الصفحة جميع الفئات المضافة أو المزالة والطرق والخصائص وما إلى ذلك، والتغييرات الأخرى التي تم تقديمها مع واجهة برمجة التطبيقات Aspose.Slides لـ PHP عبر Java 16.1.0.
تغييرات واجهة برمجة التطبيقات العامة
تمت إضافة الطريقتين getRotationAngle() و setRotationAngle() إلى واجهتي IChartTextBlockFormat و ITextFrameFormat
تمت إضافة الطريقتين getRotationAngle() و setRotationAngle() إلى واجهات com.aspose.slides.IChartTextBlockFormat و com.aspose.slides.ITextFrameFormat. تقدمان وصولًا إلى دوران مخصص يتم تطبيقه على النص داخل صندوق التقييد.
$pres = new Presentation();
$chart = $pres->getSlides()->get_Item(0)->getShapes()->addChart(ChartType::ClusteredColumn, 50, 50, 500, 300);
$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);