Öffentliche API und rückwärts inkompatible Änderungen in Aspose.Slides für Java 15.6.0
Änderungen der öffentlichen API
Der Konstruktor com.aspose.slides.DataLabel wurde geändert
Die Signatur des Konstruktors wurde von DataLabel(com.aspose.slides.IChartSeries) zu DataLabel(com.aspose.slides.IChartDataPoint) geändert.
Die Mitglieder com.aspose.slides.IDocumentProperties.getCount(), .getPropertyName(int index), .remove(String name), .contains(String name) wurden als veraltet markiert; stattdessen wurden Substitutionen eingeführt
Die Methoden IDocumentProperties.getCount(), IDocumentProperties.getPropertyName(int index), .remove(string name), .contains(string name) wurden als veraltet markiert. Stattdessen wurden die Methoden IDocumentProperties.countOfCustomProperties(), IDocumentProperties.getCustomPropertyName(int index), .removeCustomProperty(String name), .containsCustomProperty(string name) eingeführt.
Die Methode com.aspose.slides.INotesSlideManager.removeNotesSlide() wurde hinzugefügt
Die Methode com.aspose.slides.INotesSlideManager.RemoveNotesSlide() wurde hinzugefügt, um die Notizfolie einer Folie zu entfernen.
Die Methode com.aspose.slides.ISlide.getNotesSlideManager() wurde hinzugefügt. Die Methoden ISlide.getNotesSlide() und ISlide.addNotesSlide() wurden als veraltet markiert
Die Methoden ISlide.getNotesSlide(), ISlide.addNotesSlide() wurden als veraltet markiert. Verwenden Sie stattdessen die neue Methode ISlide.getNotesSlideManager().
ISlide slide = ...;
INotesSlide notes;
// notes = slide.addNotesSlide(); - veraltet
// notes = slide.getNotesSlide(); - veraltet
notes = slide.getNotesSlideManager().getNotesSlide();
notes = slide.getNotesSlideManager().addNotesSlide();
slide.getNotesSlideManager().removeNotesSlide();
Die Methode getAppVersion() wurde zu com.aspose.slides.IDocumentProperties hinzugefügt
Die Methode com.aspose.slides.IDocumentProperties.getAppVersion() wurde hinzugefügt, um die integrierte Dokumenteneigenschaft abzurufen, die interne Versionsnummern darstellt, die von Microsoft PowerPoint verwendet werden.
Die Methode remove() wurde zu com.aspose.slides.IComment hinzugefügt
Die Methode com.aspose.slides.IComment.remove() wurde hinzugefügt, um einen Kommentar aus der Sammlung zu entfernen.
Die Methode remove() wurde zu com.aspose.slides.ICommentAuthor hinzugefügt
Die Methode ICommentAuthor.Remove wurde hinzugefügt, um den Autor von Kommentaren aus der Sammlung zu entfernen.
Die Methoden clearCustomProperties() und clearBuiltInProperties() wurden zu com.aspose.slides.IDocumentProperties hinzugefügt
Die Methode com.aspose.slides.IDocumentProperties.clearCustomProperties() wurde hinzugefügt, um alle benutzerdefinierten Dokumenteigenschaften zu entfernen. Die Methode com.aspose.slides.IDocumentProperties.clearBuiltInProperties() wurde hinzugefügt, um alle integrierten Dokumenteigenschaften (Firma, Betreff, Autor usw.) zu entfernen und auf Standardwerte zurückzusetzen.
Die Methoden getBlackWhiteMode(), setBlackWhiteMode(byte) wurden zu com.aspose.slides.IShape hinzugefügt
Die Methoden getBlackWhiteMode(), setBlackWhiteMode(byte) wurden zu com.aspose.slides.IShape hinzugefügt. Die Methoden spezifizieren, wie eine Form im Schwarz-Weiß-Anzeigemodus gerendert wird. Die möglichen Werte sind in der Klasse com.aspose.slides.BlackWhiteMode angegeben.
Wert | Bedeutung |
---|---|
Farbe | Mit normaler Farbgebung zurückgeben |
Automatisch | Mit automatischer Farbgebung zurückgeben |
Grau | Mit grauer Farbgebung zurückgeben |
Hellgrau | Mit hellgrauer Farbgebung zurückgeben |
Invertiertes Grau | Mit inverser grauer Farbgebung zurückgeben |
Grau-Weiß | Mit grauer und weißer Farbgebung zurückgeben |
Schwarz-Grau | Mit schwarzer und grauer Farbgebung zurückgeben |
Schwarz-Weiß | Mit schwarzer und weißer Farbgebung zurückgeben |
Schwarz | Nur mit schwarzer Farbgebung zurückgeben |
Weiß | Mit weißer Farbgebung zurückgeben |
Unsichtbar | Das Objekt wird nicht gerendert |
Die Methoden removeAt(int), remove(ICommentAuthor) und clear() wurden zu com.aspose.slides.ICommentAuthorCollection hinzugefügt
Die Methode ICommentAuthorCollection.removeAt(int) wurde hinzugefügt, um einen Autor anhand des angegebenen Index zu entfernen. Die Methode ICommentAuthorCollection.remove(ICommentAuthor) wurde hinzugefügt, um den angegebenen Autor aus der Sammlung zu entfernen. Die Methode ICommentAuthorCollection.clear() wurde hinzugefügt, um alle Elemente aus der Sammlung zu entfernen.