append

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

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

Описание

пример

textObj = append(targetObj,text) преобразует text к mlreportgen.dom.Text возразите, добавляет текст к цели ссылки и возвращает текстовый объект.

textObj = append(targetObj,text,styleName) преобразует text к mlreportgen.dom.Text возразите, добавляет текст к цели ссылки и возвращает текстовый объект.

textObj = append(targetObj,textObj) добавляет содержимое mlreportgen.dom.Text объект.

пример

autoNumberObj = append(targetObj,autoNumberObj) добавляет автоматически сгенерированный номер к цели ссылки.

Примеры

развернуть все

Этот пример создает документ 2D страницы со ссылкой на цель наверху документа.

Создайте цель ссылки 'home' и добавьте текст к нему. После разрыва страницы создайте ссылку на цель, с помощью InternalLink. Текстом для ссылки является Go to top.

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

target = LinkTarget('home');
append(target,' - top of page');
append(d,target);

p = Paragraph('This is another paragraph');
p.Style = {PageBreakBefore(true)};
append(d,p);

append(d,InternalLink('home','Go to top'));

close(d);
rptview(d.OutputPath);

Этот пример создает документ 2D страницы с автоматическим номером, добавленным к цели ссылки.

Создайте абзац и задайте автоматический номер. Добавьте автоматический номер к цели и добавьте цель к абзацу. После разрыва страницы создайте ссылку на цель.

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

p = Paragraph('Chapter ');
p.Style = {CounterInc('chapter'),WhiteSpace('preserve')};
number = AutoNumber('chapter');
target = LinkTarget('chapno');
append(target,number);
append(p,target);
append(d,p);

p = Paragraph('Paragraph on another page');
p.Style = {PageBreakBefore(true)};
append(d,p);

append(d,InternalLink('target','Chapter reference'));

close(d);
rptview(d.OutputPath);

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

развернуть все

Цель ссылки, чтобы добавить содержимое к в виде mlreportgen.dom.LinkTarget объект.

Текст, чтобы добавить в виде вектора символов.

Имя стиля в виде вектора символов.

Текстовый объект, содержащий текст, чтобы добавить в виде mlreportgen.dom.Text объект.

Автоматически сгенерированный номер в виде mlreportgen.dom.AutoNumber объект.

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

развернуть все

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

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

Введенный в R2014b