Web SDK

Изображения и группы

Изображения являются полноценными элементами слайда. Для URL или Blob используйте асинхронный метод, а если все свойства уже известны — builder.

Вставка изображения

TypeScript
const slide = univerAPI.getActivePresentation()?.getActiveSlide()if (!slide) {  throw new Error('No active slide')}const image = await slide.insertImageAsync(  'https://example.com/assets/diagram.png',  {    imageSourceType: univerAPI.Enum.ImageSourceType.URL,    left: 80,    top: 120,    width: 320,    height: 180,  })

getImages() возвращает изображения текущего слайда. Обновляйте изображение через setSource(), setCrop(), setClipShape() или toBuilder(), а удаляйте через removeImage().

Группировка элементов

TypeScript
const shape = slide.getShapes()[0]if (shape) {  const group = slide.group([shape, image])  const children = group.getChildren()  // Верните дочерние элементы на слайд.  slide.ungroup(group)}

Группы сохраняют порядок дочерних элементов и предоставляют общие методы преобразования, видимости, имени и описания. getGroups() перечисляет группы верхнего уровня.

Насколько полезно это руководство?

© 2026 DreamNum Co., Ltd.