append

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

Добавить текст или абзац к записи таблицы

Описание

пример

tableEntryObj = append(tableEntry,content) добавляет текст или Paragraph объект записи таблицы.

Примеры

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

Создайте презентацию.

import mlreportgen.ppt.*

slidesFile = 'myTableEntryPresentation.pptx';
slides = Presentation(slidesFile);
add(slides,'Title and Content');

Составьте таблицу с тремя столбцами.

table1 = Table(3);

Создайте первую строку таблицы.

tr1 = TableRow();
tr1.Style = {Bold(true)};

Создайте три записи таблицы для первой строки.

te1tr1 = TableEntry();
p = Paragraph('first entry');
p.FontColor = 'red';
append(te1tr1,p);

te2tr1 = TableEntry();
append(te2tr1,'second entry');

te3tr1 = TableEntry();
te3tr1.Style = {FontColor('green')};
append(te3tr1,'third entry');

Добавьте записи таблицы к первой строке.

append(tr1,te1tr1);
append(tr1,te2tr1);
append(tr1,te3tr1);

Создайте вторую строку таблицы.

tr2 = TableRow();

Создайте три записи таблицы для второй строки.

te1tr2 = TableEntry();
te1tr2.Style = {FontColor('red')};
p = Paragraph('first entry');
append(te1tr2,p);

te2tr2 = TableEntry();
append(te2tr2,'second entry');

te3tr2 = TableEntry();
te3tr2.Style = {FontColor('green')};
append(te3tr2,'third entry');

Добавьте записи таблицы ко второй строке.

append(tr2,te1tr2);
append(tr2,te2tr2);
append(tr2,te3tr2);

Добавьте строки таблицы к таблице.

append(table1,tr1);
append(table1,tr2);

Используйте mlreportgen.ppt.Presentation.find метод для поиска слайдов с Content заполнитель. В данном случае их два.

contents = find(slides,'Content');

Замените таблицу на втором слайде на table1.

replace(contents(1),table1);

Сгенерируйте презентацию. Откройте myTableEntryPresentation.pptx. В Windows® платформа, вы можете открыть презентацию в MATLAB®:

close(slides);

if ispc
    winopen(slidesFile);
end

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

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

Запись таблицы для добавления содержимого, заданная как mlreportgen.ppt.TableEntry объект.

Содержимое для добавления к записи таблицы, заданное как вектор символов или одно или несколько mlreportgen.ppt.Paragraph объекты.

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

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

Содержимое, добавленное к записи таблицы, возвращается как mlreportgen.ppt.Paragraph объект.

Введенный в R2015b