Публичный 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() был добавлен для удаления всех элементов из коллекции.