exponenta event banner

класс mlreportgen.dom.DOCXRawFormat

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

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

Совместимость

Примечание

mlreportgen.dom.DOCXRawFormat будет удален в следующем выпуске. Использовать mlreportgen.dom.PageRawFormat вместо этого.

Описание

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

Строительство

docxRawFormatObj = DOCXRawFormat() создает пустой массив необработанных форматов.

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

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

Разметка XML для форматов Word, представленная mlreportgen.dom.DOCXRawFormat объект.

Свойства

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

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

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

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

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

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

Примеры

свернуть все

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

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

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

close(d);
rptview('myreport','docx');