Общедоступный API и несовместимые изменения в Aspose.Slides для .NET 14.3.0
Публичный API и несовместимые изменения
Добавлены перечисление Aspose.Slides.ShapeThumbnailBounds и методы Aspose.Slides.IShape.GetThumbnail()
Методы GetThumbnail() и GetThumbnail(ShapeThumbnailBounds bounds, float scaleX, float scaleY) используются для создания отдельной миниатюры формы. Перечисление ShapeThumbnailBounds определяет возможные типы ограничений миниатюры формы.
Свойство UniqueId добавлено в Aspose.Slides.IShape
Свойство Aspose.Slides.IShape.UniqueId возвращает уникальный идентификатор формы в пределах презентации. Эти уникальные идентификаторы хранятся в пользовательских тегах формы.
Подпись метода SetGroupingItem изменена в IChartCategoryLevelsManager
Подпись метода IChartCategoryLevelsManager
void SetGroupingItem(int level, IChartDataCell value);
теперь устарела и заменена подписью
void SetGroupingItem(int level, object value);
Теперь вызовы вида
.SetGroupingItem(1, workbook.GetCell(0, "A2", "Group 1"));
должны быть изменены на вызовы вида
.SetGroupingItem(1, "Group 1");
Передавайте значение типа "Group 1" в SetGroupingItem, а не значение типа IChartDataCell. Создание IChartDataCell с определённым листом, строкой и столбцом для уровней категорий требует выполнения ряда условий и было инкапсулировано в методе SetGroupingItem(int, object).
Свойство SlideId добавлено в интерфейс Aspose.Slides.IBaseSlide
Свойство SlideId возвращает уникальный идентификатор слайда.
Свойство SoundName добавлено в ISlideShowTransition
Строка с возможностью чтения и записи. Указывает человекочитаемое имя для звука перехода. Свойство Sound должно быть назначено для получения или установки имени звука. Это имя отображается в пользовательском интерфейсе PowerPoint при ручной настройке звука перехода. Может вызвать PptxException, если свойство Sound не назначено.
Тип свойства ChartSeriesGroup.Type изменён
Свойство ChartSeriesGroup.Type изменилось с перечисления ChartType на новое перечисление CombinableSeriesTypesGroup. Перечисление CombinableSeriesTypesGroup представляет группы комбинируемых типов рядов.
Добавлена поддержка создания отдельных миниатюр форм
Aspose.Slides.ShapeThumbnailBounds
Новые члены в Aspose.Slides.IShape, Aspose.Slides.Shape: public Bitmap GetThumbnail() public Bitmap GetThumbnail(ShapeThumbnailBounds bounds, float scaleX, float scaleY)