mlreportgen.dom. Класс DOCXPageMargins

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

Поля страницы для макета страницы Microsoft Word

Примечание

mlreportgen.dom.DOCXPageMargins будет удален в будущем релизе. Используйте mlreportgen.dom.PageMargins вместо этого.

Описание

Задает размер полей страницы раздела документа Word Microsoft®.

Конструкция

docxPageMarginsObj = DOCXPageMargins() задает поля страницы по умолчанию, которые составляют один дюйм для верхней части, нижней части, оставленной, и правые поля и половина дюйма для поля, заголовка и полей нижнего колонтитула.

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

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

Поля страницы, представленные объектом DOCXPageMargins.

Свойства

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

вектор символов, задающий ширину нижнего поля. Вектор символов должен иметь формат valueUnits, где Units является сокращением от модулей, в которых выражается размер ширины. Допустимые сокращения:

  • никакое сокращение — пиксели

  • cm — 'centimeters'

  • \in 'inches'

  • mm — миллиметры

  • pc — цицеро

  • pt — 'points'

  • px — 'pixels'

Задайте размер с помощью того же формата, используемого для свойства Bottom.

Задайте размер с помощью того же формата, используемого для свойства Bottom.

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

Задайте размер с помощью того же формата, используемого для свойства Bottom.

Задайте размер с помощью того же формата, используемого для свойства Bottom.

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

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

Например, чтобы облегчить идентифицировать, где проблема произошла во время генерации документов, можно задать собственное значение тега.

Задайте размер с помощью того же формата, используемого для свойства Bottom.

Примеры

свернуть все

Сбросьте поля, заданные шаблоном DOM по умолчанию.

import mlreportgen.dom.*;
d = Document('myreport','docx');
open(d);
 
s = d.CurrentDOCXSection;
s.PageMargins.Left  = '.5in';
s.PageMargins.Right = '.5in';
append(d,'Left and right margins are .5 inch');

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