mlreportgen.dom.PageRawFormat class

Пакет: mlreportgen.dom
Суперклассы:

XML- разметка для массива форматов Microsoft Word

Описание

XML- разметка для массива Microsoft® Форматы слов.

Конструкция

RawFormatObj = PageRawFormat() создает пустой массив формат.raw.

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

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

Форматы XML- разметки для Word, представленные mlreportgen.dom.PageRawFormat объект.

Свойства

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

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

Задайте массив ячеек из векторов символов. Каждый вектор символов содержит XML- разметку Word для формата Word.

Дополнительные сведения о разметке XML для форматов Word см. в разделе https://www.ecma-international.org/publications/standards/Ecma-376.htm.

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

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

Примеры

свернуть все

В этом примере RawFormats свойство CurrentPageLayout инициализируется разметкой свойств, заданной шаблоном по умолчанию. Этот код добавляет свойство нумерации линий к существующим свойствам.

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

s = d.CurrentPageLayout;
s.RawFormats = [s.RawFormats ...
{'<w:lnNumType w:countBy="1" w:start="0" w:restart="newSection"/>'}];
p = Paragraph('This document has line numbers');
append(d,'This document has line numbers');
append(d,clone(p));

close(d);
rptview(d.OutputPath);
Введенный в R2016a