Öffentliche API und rückwärts inkompatible Änderungen in Aspose.Slides für PHP über Java 15.11.0

Änderungen der öffentlichen API

Veraltete Methoden in der Klasse com.aspose.slides.DataLabelCollection wurden gelöscht

Veraltete Methoden in der Klasse com.aspose.slides.DataLabelCollection wurden gelöscht:

DataLabelCollection.getNumberFormat() DataLabelCollection.setNumberFormat(String value) DataLabelCollection.getLinkedSource() DataLabelCollection.setLinkedSource(boolean value) DataLabelCollection.getDelete() DataLabelCollection.setDelete(boolean value) DataLabelCollection.getFormat() DataLabelCollection.setFormat(Format value) DataLabelCollection.getPosition() DataLabelCollection.setPosition(int value) DataLabelCollection.getSeparator() DataLabelCollection.setSeparator(String value) DataLabelCollection.getShowLegendKey() DataLabelCollection.setShowLegendKey(boolean value) DataLabelCollection.getShowLeaderLines() DataLabelCollection.setShowLeaderLines(boolean value) DataLabelCollection.getShowCategoryName() DataLabelCollection.setShowCategoryName(boolean value) DataLabelCollection.getShowValue() DataLabelCollection.setShowValue(boolean value) DataLabelCollection.getShowPercentage() DataLabelCollection.setShowPercentage(boolean value) DataLabelCollection.getShowSeriesName() DataLabelCollection.setShowSeriesName(boolean value) DataLabelCollection.getShowBubbleSize() DataLabelCollection.setShowBubbleSize(boolean value)

Neue Methoden getFirstSlideNumber() und setFirstSlideNumber() wurden zur Präsentationsklasse hinzugefügt

Die neuen Methoden getFirstSlideNumber() und setFirstSlideNumber() ermöglichen es, die Nummer der ersten Folie in einer Präsentation zu erhalten oder zu setzen. Wenn ein neuer Wert für die erste Foliennummer angegeben wird, werden alle Foliennummern neu berechnet.

  $pres = new Presentation($path);
  $firstSlideNumber = $pres->getFirstSlideNumber();
  $pres->setFirstSlideNumber(10);
  $pres->save($newPath, SaveFormat::Pptx);