API Public et Changements Non Compatibles en Arrière dans Aspose.Slides pour PHP via Java 15.6.0

Changements de l’API publique

La signature du constructeur com.aspose.slides.DataLabel a été modifiée

La signature du constructeur a été changée de DataLabel(com.aspose.slides.IChartSeries) à DataLabel(com.aspose.slides.IChartDataPoint).

Les membres com.aspose.slides.IDocumentProperties.getCount(), .getPropertyName(int index), .remove(String name), .contains(String name) ont été marqués comme Obsolètes; des substitutions ont été introduites à la place

Les méthodes IDocumentProperties.getCount(), IDocumentProperties.getPropertyName(int index), .remove(string name), .contains(string name) ont été marquées comme Obsolètes. Les méthodes IDocumentProperties.countOfCustomProperties(), IDocumentProperties.getCustomPropertyName(int index), .removeCustomProperty(String name), .containsCustomProperty(string name) ont été introduites à la place.

La méthode com.aspose.slides.INotesSlideManager.removeNotesSlide() a été ajoutée

La méthode com.aspose.slides.INotesSlideManager.RemoveNotesSlide() a été ajoutée pour retirer la diapositive de notes d’une diapositive.

La méthode com.aspose.slides.ISlide.getNotesSlideManager() a été ajoutée. Les méthodes ISlide.getNotesSlide() et ISlide.addNotesSlide() ont été marquées comme Obsolètes

Les méthodes ISlide.getNotesSlide(), ISlide.addNotesSlide() ont été marquées comme Obsolètes. Utilisez la nouvelle méthode ISlide.getNotesSlideManager() à la place.

  $slide = $$missing$;
  $notes;
  # notes = slide.addNotesSlide(); - obsolète
  # notes = slide.getNotesSlide(); - obsolète
  $notes = $slide->getNotesSlideManager()->getNotesSlide();
  $notes = $slide->getNotesSlideManager()->addNotesSlide();
  $slide->getNotesSlideManager()->removeNotesSlide();

La méthode getAppVersion() a été ajoutée à com.aspose.slides.IDocumentProperties

La méthode com.aspose.slides.IDocumentProperties.getAppVersion() a été ajoutée pour obtenir la propriété de document intégrée, qui représente les numéros de version internes utilisés par Microsoft PowerPoint.

La méthode remove() a été ajoutée à com.aspose.slides.IComment

La méthode com.aspose.slides.IComment.remove() a été ajoutée pour retirer un commentaire de la collection.

La méthode remove() a été ajoutée à com.aspose.slides.ICommentAuthor

La méthode ICommentAuthor.Remove a été ajoutée pour retirer l’auteur des commentaires de la collection.

Les méthodes clearCustomProperties() et clearBuiltInProperties() ont été ajoutées à com.aspose.slides.IDocumentProperties

La méthode com.aspose.slides.IDocumentProperties.clearCustomProperties() a été ajoutée pour retirer toutes les propriétés de document personnalisées. La méthode com.aspose.slides.IDocumentProperties.clearBuiltInProperties() a été ajoutée pour retirer et définir des valeurs par défaut pour toutes les propriétés de document intégrées (Société, Sujet, Auteur, etc.).

Les méthodes getBlackWhiteMode(), setBlackWhiteMode(byte) ont été ajoutées à com.aspose.slides.IShape

Les méthodes getBlackWhiteMode(), setBlackWhiteMode(byte) ont été ajoutées à com.aspose.slides.IShape. Ces méthodes spécifient comment une forme sera rendue en mode d’affichage noir et blanc. Les valeurs possibles sont spécifiées dans la classe com.aspose.slides.BlackWhiteMode.

Valeur Signification
Couleur Retour avec coloration normale
Automatique Retour avec coloration automatique
Gris Retour avec coloration grise
GrisClair Retour avec coloration gris clair
GrisInverse Retour avec coloration grise inverse
GrisBlanc Retour avec coloration grise et blanche
NoirGris Retour avec coloration noire et grise
NoirBlanc Retour avec coloration noire et blanche
Noir Retour uniquement avec coloration noire
Blanc Retour avec coloration blanche
Masqué L’objet n’est pas rendu

Les méthodes removeAt(int), remove(ICommentAuthor) et clear() ont été ajoutées à com.aspose.slides.ICommentAuthorCollection

La méthode ICommentAuthorCollection.removeAt(int) a été ajoutée pour retirer l’auteur à l’index spécifié. La méthode ICommentAuthorCollection.remove(ICommentAuthor) a été ajoutée pour retirer l’auteur spécifié de la collection. La méthode ICommentAuthorCollection.clear() a été ajoutée pour retirer tous les éléments de la collection.