PowerPoint.InsertSlideOptions interface
Представляет доступные параметры при вставке слайдов.
Комментарии
[ Набор API: PowerPointApi 1.2 ]
Примеры
// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/powerpoint/slide-management/insert-slides.yaml
await PowerPoint.run(async function(context) {
// Get the ID of the first selected slide.
const presentation: PowerPoint.Presentation = context.presentation;
const selected: PowerPoint.Slide = presentation.getSelectedSlides().getItemAt(0);
selected.load("id");
await context.sync();
// Insert the other presentation after the selected slide.
const insertOptions: PowerPoint.InsertSlideOptions = {
formatting: PowerPoint.InsertSlideFormatting.useDestinationTheme,
targetSlideId: selected.id
};
presentation.insertSlidesFromBase64(chosenFileBase64, insertOptions);
await context.sync();
});
Свойства
formatting | Указывает, какое форматирование следует использовать во время вставки слайдов. По умолчанию используется keepSourceFormatting. |
source |
Указывает слайды из исходной презентации, которые будут вставлены в текущую презентацию. Эти слайды представлены идентификаторами, которые можно извлечь из |
target |
Указывает, куда в презентацию будут вставляться новые слайды. Новые слайды будут вставлены после слайда с заданным идентификатором слайда. Если |
Сведения о свойстве
formatting
Указывает, какое форматирование следует использовать во время вставки слайдов. По умолчанию используется keepSourceFormatting.
formatting?: PowerPoint.InsertSlideFormatting | "KeepSourceFormatting" | "UseDestinationTheme";
Значение свойства
PowerPoint.InsertSlideFormatting | "KeepSourceFormatting" | "UseDestinationTheme"
Комментарии
sourceSlideIds
Указывает слайды из исходной презентации, которые будут вставлены в текущую презентацию. Эти слайды представлены идентификаторами, которые можно извлечь из Slide
объекта . Порядок этих слайдов сохраняется во время вставки. Если какой-либо из исходных слайдов не найден или идентификаторы недопустимы, операция создает SlideNotFound
исключение, и слайды не будут вставлены. Все исходные слайды будут вставлены, если sourceSlideIds
они не указаны (это поведение по умолчанию).
sourceSlideIds?: string[];
Значение свойства
string[]
Комментарии
targetSlideId
Указывает, куда в презентацию будут вставляться новые слайды. Новые слайды будут вставлены после слайда с заданным идентификатором слайда. Если targetSlideId
параметр не указан, слайды будут вставлены в начале презентации. Если targetSlideId
параметр является недопустимым или указывает на несуществующий слайд, операция создает SlideNotFound
исключение, и слайды не будут вставлены.
targetSlideId?: string;
Значение свойства
string
Комментарии
Office Add-ins