API public et changements incompatibles avec les versions précédentes dans Aspose.Slides pour PHP via Java 16.1.0
Contents
[
Hide
]
Cette page liste toutes les classes, méthodes, propriétés, etc. ajoutées ou supprimées, ainsi que d’autres changements introduits avec l’API Aspose.Slides pour PHP via Java 16.1.0.
Changements de l’API publique
Les méthodes getRotationAngle() et setRotationAngle() ont été ajoutées aux interfaces IChartTextBlockFormat et ITextFrameFormat
Les méthodes getRotationAngle() et setRotationAngle() ont été ajoutées aux interfaces com.aspose.slides.IChartTextBlockFormat et com.aspose.slides.ITextFrameFormat. Elles fournissent un accès à la rotation personnalisée qui est appliquée au texte dans la boîte de délimitation.
$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("Titre personnalisé")->getTextFrameFormat()->setRotationAngle(-30);
$pres->save("out.pptx", SaveFormat::Pptx);