add

Класс: mlreportgen.ppt.TextBoxPlaceholder
Пакет: mlreportgen.ppt

Добавить содержимое в заполнитель текстового поля

Описание

пример

addedParagraphObj = add(textBoxPlaceholder,paragraph) добавляет текст в виде абзаца в указанном заполнителе текстового поля и возвращает объект абзаца.

Примеры

расширить все

Чтобы добавить абзац к заголовку слайда, используйте add метод TextBoxPlaceholder объект, который представляет заголовок. Этот пример создает презентацию с Title and Table слайд, а затем создает вторую презентацию из первой презентации. Во второй презентации пример добавляет содержимое в заголовок Title and Table слайд.

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

import mlreportgen.ppt.*

Создайте презентацию и добавьте Title and Table слайд к презентации.

ppt = Presentation("myPPT1.pptx");
open(ppt);
slide = add(ppt,"Title and Table");

Найдите заполнитель текстового поля для заголовка и замените содержимое.

contents = find(slide,"Title");
replace(contents(1),"Hello World");

Закройте и просмотрите презентацию.

close(ppt);
rptview(ppt);

Вот слайд заголовка в сгенерированной презентации:

Создайте вторую презентацию, используя первую презентацию в качестве шаблона.

ppt = Presentation("myPPT2.pptx","myPPT1.pptx");
open(ppt);

Найдите заполнитель текстового поля для заголовка и добавьте содержимое к заголовку.

contents = find(ppt,"Title");
add(contents(1)," -- How are You?");

Закройте и просмотрите презентацию.

close(ppt);
rptview(ppt)

Во второй презентации заголовок имеет содержимое из презентации шаблона и добавленное содержимое.

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

расширить все

Заполнитель текстового поля, заданный как mlreportgen.ppt.TextBoxPlaceholder объект.

Абзац для добавления к заполнителю текстового поля, заданный как вектор символов, строковый скаляр или mlreportgen.ppt.Paragraph объект.

Выходные аргументы

расширить все

Добавлен абзац, возвращен как mlreportgen.ppt.Paragraph объект.

Введенный в R2015b