mlreportgen.ppt. TextBoxPlaceholder.replace

Пакет: mlreportgen.ppt

Замените абзацы заполнителя текстового поля

Синтаксис

paraObj = replace(textBoxPlaceholder,content)
replace(textBoxPlaceholder,contents)

Описание

пример

paraObj = replace(textBoxPlaceholder,content) заменяет текст в заполнителе текстового поля.

replace(textBoxPlaceholder,contents) замены несколько абзацев в заполнителе текстового поля.

Примеры

свернуть все

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

import mlreportgen.ppt.*

slides = Presentation('myTextBoxReplacePresentation');
add(slides,'Title and Content');

Создайте объект mlreportgen.ppt.Paragraph.

p = Paragraph('Hello World');

Используйте метод Presentation.find, чтобы найти заполнителей текстового поля под названием Title в представлении. Замените заголовок для первого понижения с абзацем.

contents = find(slides,'Title');

Добавьте абзац в первое понижение.

replace(contents(1),p);

Закройте представление.

close(slides);

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

свернуть все

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

Текст, чтобы использовать в качестве замены, заданной как вектор символов, массив, массив ячеек или объект Paragraph. Если вы задаете массив, включаете только объекты mlreportgen.ppt.Paragraph в массив. Если вы задаете массив ячеек, можно включать объекты mlreportgen.ppt.Paragraph и векторы символов.

Содержимое, чтобы использовать в качестве замены, заданной как массив ячеек из символьных векторов, объекты mlreportgen.ppt.Paragraph или комбинация обоих. Внутренние массивы ячеек задают внутренние элементы списка. Размещение понижения задает, отображается ли текст как абзацы, элементы маркированного списка или пронумерованные элементы списка.

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

свернуть все

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

Введенный в R2015b