Новые возможности API JavaScript 1.2 в PowerPoint

В PowerPointApi 1.2 добавлена поддержка вставки слайдов из другой презентации в текущую презентацию и удаления слайдов.

В первой таблице представлен краткий обзор API, а в последующей таблице приведен подробный список.

Функциональная область Описание Соответствующие объекты
Вставка и удаление слайдов Позволяет вставлять существующие слайды в текущую презентацию из другой презентации, а также удалять слайды. Slide.delete, Presentation.insertSlidesFromBase64

Список API

В следующей таблице приведен набор обязательных элементов API JavaScript для PowerPoint 1.2. Полный список всех API JavaScript для PowerPoint (включая предварительные версии API и ранее выпущенные API) см. в разделе Все API JavaScript для PowerPoint.

Класс Поля Описание
InsertSlideOptions Форматирование Указывает, какое форматирование следует использовать во время вставки слайдов.
sourceSlideIds Указывает слайды из исходной презентации, которые будут вставлены в текущую презентацию.
targetSlideId Указывает, куда в презентацию будут вставляться новые слайды.
Presentation insertSlidesFromBase64(base64File: string, options?: PowerPoint.InsertSlideOptions) Вставляет указанные слайды из презентации в текущую презентацию.
Слайды Возвращает упорядоченную коллекцию слайдов в презентации.
Slide delete() Удаляет слайд из презентации.
id Возвращает уникальный идентификатор слайда.
SlideCollection getCount() Возвращает количество слайдов в коллекции.
getItem(key: string) Получает слайд, используя его уникальный идентификатор.
getItemAt(index: number) Получает слайд, используя отсчитываемый от нуля индекс в коллекции.
getItemOrNullObject(id: строка) Получает слайд, используя его уникальный идентификатор.
items Получает загруженные дочерние элементы в этой коллекции.

См. также