mlreportgen.ppt. TextBox.replace

Пакет: mlreportgen.ppt

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

Синтаксис

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

Описание

пример

paraObj = replace(textBox,content) абзац замен в текстовом поле.

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

Примеры

свернуть все

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

import mlreportgen.ppt.*

slidesFile = 'myTextBoxReplacePresentation.pptx';
slides = Presentation(slidesFile);
slide1 = add(slides,'Blank');

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

p = Paragraph('Hello World');

Добавьте текстовое поле в пустой слайд (slide1).

tb = TextBox();
tb.X = '1in';
tb.Y = '1in';
tb.Width = '4 in';
tb.Height = '2in';

add(slide1,tb);

Добавьте заменяют текстовое поле на абзац.

add(tb,p);

Замените содержимое текстового поля.

replace(tb,'This is the real content');

Сгенерируйте представление.

close(slides);

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

свернуть все

Текст замены текстового поля в, заданный как объект mlreportgen.ppt.TextBox.

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

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

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

свернуть все

Абзац, возвращенный как объект mlreportgen.dom.Paragraph.

Введенный в R2015b

Для просмотра документации необходимо авторизоваться на сайте