mlreportgen.dom.LineBreak class

Пакет: mlreportgen.dom

Разрыв строки, одним словом, или отчет PDF

Описание

Используйте объект mlreportgen.dom.LineBreak вставить разрыв строки где угодно в Microsoft® Word или отчет PDF.

mlreportgen.dom.LineBreak классом является handle класс.

Атрибуты класса

HandleCompatible
true
ConstructOnLoad
true

Для получения информации об атрибутах класса см. Атрибуты класса.

Создание

Описание

пример

lBreak = mlreportgen.dom.LineBreak() создает объект разрыва строки.

Свойства

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

Дочерние элементы этого объекта DOM API в виде массива объектов ДОМА АПИ.

Атрибуты:

GetAccess
public
SetAccess
private
NonCopyable
true

Пользовательские атрибуты этого элемента в виде массива mlreportgen.dom.CustomAttribute объекты. Используйте пользовательские атрибуты, поддержанные выходным форматом.

Атрибуты:

GetAccess
public
SetAccess
public
NonCopyable
true

ID для этого объекта DOM API в виде вектора символов или строкового скаляра. DOM генерирует уникальный идентификатор сеанса, когда он создает элемент документа. Можно задать собственный ID.

Атрибуты:

GetAccess
public
SetAccess
public
NonCopyable
true

Родительский элемент этого объекта DOM API в виде объекта DOM API.

Атрибуты:

GetAccess
public
SetAccess
private
NonCopyable
true

Объекты формата, которые задают формат элемента документа.

Атрибуты:

GetAccess
public
SetAccess
public
NonCopyable
true

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

Атрибуты:

GetAccess
public
SetAccess
public
NonCopyable
true

Пометьте для этого объекта DOM API в виде вектора символов или строкового скаляра.

DOM генерирует уникальный для сеанса тег как часть создания этого объекта. Сгенерированный тег имеет форму CLASS:ID, где КЛАСС является классом объекта, и ID является значением Id свойство объекта. Определение вашего собственного значения тега может помочь вам идентифицировать, где проблема произошла во время генерации документов.

Атрибуты:

GetAccess
public
SetAccess
public
NonCopyable
true

Методы

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

Примеры

свернуть все

В этом примере показано, как вставить разрыв строки в PDF, сообщают при помощи LineBreak объект.

Импортируйте пакет API DOM, таким образом, вы не должны использовать долго, полностью определенные имена.

import mlreportgen.dom.*;

Создайте Document возразите и открытый это.

d = Document("LineBreakReport","pdf");
open(d);

Создайте первую страницу и добавьте заголовок в объект. Создайте Paragraph объект p.

h = Heading1("Learning to Use Line Breaks");
append(d,h);
p = Paragraph("Use a LineBreak object");

Задайте preserve для WhiteSpace метод для Paragraph объект добавить разрыв строки в него. Добавьте класс Handle LineBreak к абзацу.

p.WhiteSpace = 'preserve';
append(p,LineBreak);

Вставьте следующую строку путем добавления его к существующему Paragraph объект. Добавьте абзац к Document.

append(p,"to force a new line in a paragraph");
append(d,p);

Закройте и просмотрите документ.

close(d);
rptview(d);
Введенный в R2017b