replace

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

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

Описание

пример

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