mlreportgen.ppt. Slide.replace

Пакет: mlreportgen.ppt

Замените абзацы, таблицы или изображения в понижении

Синтаксис

replace(slide,objectName,content)

Описание

пример

replace(slide,objectName,content) заменяет существующее содержимое заполнителя с одним или несколькими абзацами, таблицей или изображением, которое вы задаете. Если тип содержимого, которое вы задаете во входном параметре содержимого, не допустим для замены заполнителя, метод replace не имеет никакого эффекта.

Примеры

свернуть все

Создайте представление.

import mlreportgen.ppt.*

slidesFile = 'mySlideReplacePresentation.pptx';
slides = Presentation(slidesFile);
slide1 = add(slides,'Title Slide');
slide2 = add(slides,'Title and Content');

Замените заголовки в slide1 и slide2.

replace(slide1,'Title','Slide Title of Slide 1');
replace(slide2,'Title','Slide Title of Slide 2');

Сгенерируйте представление. Открытый mySlideReplacePresentation.pptx. На платформе Windows® можно открыть представление в MATLAB®:

close(slides);

if ispc
    winopen(slidesFile);
end

Входные параметры

свернуть все

Скользите, в котором можно заменить содержимое, заданное как объект mlreportgen.ppt.Slide.

Имя заполнителя, чтобы заменить, заданный как вектор символов. Имя заполнителя должно быть задано в шаблоне.

Содержимое, чтобы использовать в качестве замены, заданной как один из них:

  • символьный вектор

  • Объект mlreportgen.ppt.Paragaph

  • массив ячеек из символьных векторов или объекты Paragraph или комбинация обоих

  • Объект mlreportgen.ppt.Table

  • Объект mlreportgen.ppt.Picture

Введенный в R2015b