Публичный API и несовместимые изменения в Aspose.Slides для Java 15.6.0
Изменения в публичном API
Подпись конструктора com.aspose.slides.DataLabel была изменена
Подпись конструктора была изменена с DataLabel(com.aspose.slides.IChartSeries) на DataLabel(com.aspose.slides.IChartDataPoint).
Члены com.aspose.slides.IDocumentProperties.getCount(), .getPropertyName(int index), .remove(String name), .contains(String name) были помечены как устаревшие; вместо них были введены замены
Методы IDocumentProperties.getCount(), IDocumentProperties.getPropertyName(int index), .remove(string name), .contains(string name) были помечены как устаревшие. Вместо них были введены методы IDocumentProperties.countOfCustomProperties(), IDocumentProperties.getCustomPropertyName(int index), .removeCustomProperty(String name), .containsCustomProperty(string name).
Метод com.aspose.slides.INotesSlideManager.removeNotesSlide() был добавлен
Метод com.aspose.slides.INotesSlideManager.RemoveNotesSlide() был добавлен для удаления слайдов заметок с определенного слайда.
Метод com.aspose.slides.ISlide.getNotesSlideManager() был добавлен. Методы ISlide.getNotesSlide() и ISlide.addNotesSlide() были помечены как устаревшие
Методы ISlide.getNotesSlide(), ISlide.addNotesSlide() были помечены как устаревшие. Вместо них используйте новый метод ISlide.getNotesSlideManager().
ISlide slide = ...;
INotesSlide notes;
// notes = slide.addNotesSlide(); - устаревший
// notes = slide.getNotesSlide(); - устаревший
notes = slide.getNotesSlideManager().getNotesSlide();
notes = slide.getNotesSlideManager().addNotesSlide();
slide.getNotesSlideManager().removeNotesSlide();
Метод getAppVersion() был добавлен в com.aspose.slides.IDocumentProperties
Метод com.aspose.slides.IDocumentProperties.getAppVersion() был добавлен для получения встроенного свойства документа, которое представляет внутренние номера версий, используемые Microsoft PowerPoint.
Метод remove() был добавлен в com.aspose.slides.IComment
Метод com.aspose.slides.IComment.remove() был добавлен для удаления комментария из коллекции.
Метод remove() был добавлен в com.aspose.slides.ICommentAuthor
Метод ICommentAuthor.Remove был добавлен для удаления автора комментариев из коллекции.
Методы clearCustomProperties() и clearBuiltInProperties() были добавлены в com.aspose.slides.IDocumentProperties
Метод com.aspose.slides.IDocumentProperties.clearCustomProperties() был добавлен для удаления всех пользовательских свойств документа. Метод com.aspose.slides.IDocumentProperties.clearBuiltInProperties() был добавлен для удаления и установки значений по умолчанию для всех встроенных свойств документа (Компания, Тема, Автор и т.д.).
Методы getBlackWhiteMode(), setBlackWhiteMode(byte) были добавлены в com.aspose.slides.IShape
Методы getBlackWhiteMode(), setBlackWhiteMode(byte) были добавлены в com.aspose.slides.IShape. Эти методы определяют, как фигура будет отображаться в черно-белом режиме. Возможные значения указаны в классе com.aspose.slides.BlackWhiteMode.
Значение | Значение |
---|---|
Color | Возвращать с обычной цветовой раскраской |
Automatic | Возвращать с автоматической раскраской |
Gray | Возвращать с серой раскраской |
LightGray | Возвращать с светло-серой раскраской |
InverseGray | Возвращать с инверсной серой раскраской |
GrayWhite | Возвращать с серой и белой раскраской |
BlackGray | Возвращать с черной и серой раскраской |
BlackWhite | Возвращать с черной и белой раскраской |
Black | Возвращать только с черной раскраской |
White | Возвращать с белой раскраской |
Hidden | Объект не отображается |
Методы removeAt(int), remove(ICommentAuthor) и clear() были добавлены в com.aspose.slides.ICommentAuthorCollection
Метод ICommentAuthorCollection.removeAt(int) был добавлен для удаления автора по указанному индексу. Метод ICommentAuthorCollection.remove(ICommentAuthor) был добавлен для удаления указанного автора из коллекции. Метод ICommentAuthorCollection.clear() был добавлен для удаления всех элементов из коллекции.