append

Класс: mlreportgen.dom.Partage
Пакет: mlreportgen.dom

Добавить содержимое к абзацу

Описание

пример

textObjOut = append(paraObj,text) создает текстовый объект, содержащий указанный текст, и добавляет его к абзацу.

пример

textObjOut = append(paraObj,text,styleName) создает и добавляет текстовый объект с использованием заданного стиля.

пример

domObjOut = append(paraObj,domObj) добавляет объект элемента документа, например изображение, к абзацу.

Примеры

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

import mlreportgen.dom.*;
d = Document('mydoc','html');

para = Paragraph('Results: ');
append(d,para);
append(para,'Study 1');

close(d);
rptview(d.OutputPath);
import mlreportgen.dom.*;
doc = Document('mydoc','docx');

para = Paragraph('Results: ','Title');
para.WhiteSpace = 'pre';
append(doc,para);
append(para,'Study 2');

close(doc);
rptview('mydoc','docx');
import mlreportgen.dom.*;
docLink = Document('mydocLink','html');

mathWorksLink = ExternalLink...
   ('https://www.mathworks.com/','MathWorks site');
para = Paragraph('Go to the ');
append(para, mathWorksLink);
append(docLink,para);

close(docLink);
rptview(docLink.OutputPath);

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

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

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

Текст для добавления к абзацу, заданный как вектор символов.

Имя стиля для определения внешнего вида текста. Используйте стиль, который находится в таблице стилей документа, содержащего абзац.

К абзацу можно добавить следующие типы объекта элемента документа:

  • mlreportgen.dom.ExternalLink

  • mlreportgen.dom.Image

  • mlreportgen.dom.InternalLink

  • mlreportgen.dom.LinkTarget

  • mlreportgen.dom.Text

  • mlreportgen.dom.CustomElement

    Если вы задаете пользовательский элемент, это должен быть допустимый HTML или Word дочерний элемент абзаца, основанный на типе выхода документа.

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

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

Текст, добавленный к абзацу, представленный mlreportgen.dom.Text объект.

Элемент документа, добавленный к абзацу, задается как объект DOM.

Введенный в R2014b