文档

mlreportgen.dom.DOCXPageLayout类

包:mlreportgen.dom

Microsoft Word文档部分的页面格式和布局

描述

使用一个mlreportgen.dom.DOCXPageLayout对象来定义Word文档节的页面格式、页眉和页脚。

建设

PageLayoutObj= DOCXPageLayout ()创建一个空文档页面布局对象。

输出参数

全部展开

PageLayoutObj-页面布局对象mlreportgen.dom.DOCXPageLayout对象

Word文档部分的页面格式和布局,返回为mlreportgen.dom.DOCXPageLayout对象。

属性

全部展开

孩子们- - - - - -这个对象的子对象对象单元数组

此只读属性列出此对象的子元素。

CustomAttributes- - - - - -文档元素的自定义属性的数组mlreportgen.dom.CustomAttribute对象

输出格式必须支持此文档元素的自定义属性。万博1manbetx

FirstPageNumber- - - - - -章节第一页的页码整数

节中第一页的编号,指定为整数。

Id- - - - - -文档元素的ID字符串

在文档元素创建过程中生成会话唯一ID。您可以指定一个ID来替换生成的ID。

PageFooters- - - - - -此布局的页脚的数组mlreportgen.dom.DOCXPageFooter对象

您最多可以为一个布局定义三个页脚,每个页脚用于:

  • 章节的第一页

  • 甚至页面

  • 奇数页

PageHeaders- - - - - -此布局的页头的数组mlreportgen.dom.DOCXPageHeader对象

你最多可以为一个布局定义三个页眉,分别用于:

  • 章节的第一页

  • 甚至页面

  • 奇数页

PageMargins- - - - - -此布局的边距大小mlreportgen.dom.PageMargins对象

此布局的边距大小,指定为mlreportgen.dom.PageMargins对象。

PageNumberFormat- - - - - -要使用的页码类型“一个”|“一个”|“我”|“我”|“n”|“N”

要使用的页码类型,指定为以下值之一:

  • “一个”—小写字母。

  • “一个”—大写字母。

  • “我”—小写罗马数字。

  • “我”—大写罗马数字。

  • “n”“N”-数字页码。

页大小- - - - - -这种布局中页面的大小和方向mlreportgen.dom.PageSize对象

此布局中页面的大小和方向,指定为mlreportgen.dom.PageSize对象。

- - - - - -文档元素的父元素DOM对象

此只读属性列出此文档元素的父元素。

RawFormats- - - - - -不支持的布局格式的XML标记万博1manbetx单元阵列

不支持的节格式的XML标记,指定为万博1manbetx字符串的单元格数组。有关Word格式的XML标记的信息,请参见http://officeopenxml.com/anatomyofOOXML.php

SectionBreak- - - - - -分段分隔选项“下一页”|“同一页面”|“奇数页”|“偶数页”

选项为该布局创建分隔符,指定为以下值之一:

  • “下一页”-从下一页开始。

  • “同一页面”-在与当前部分相同的页面上启动该部分。

  • “奇数页”-从奇数页开始。

  • “偶数页”-从偶数页开始。

风格- - - - - -应用于布局的格式格式对象数组

要应用于此布局的格式,指定为格式对象数组。属性所应用的样式定义的相同格式将被您指定的格式覆盖StyleName属性财产。不适用于页面布局的格式将被忽略。

标签- - - - - -文档元素标记字符串

标记用于文档元素,指定为字符串。

在文档元素创建过程中生成会话唯一ID。生成的标记具有以下表单类:ID,在那里元素的类是and吗ID的值是Id属性。您可以指定一个标签来替换生成的标签。

例如,为了更容易地识别在文档生成过程中出现问题的位置,您可以指定自己的标记值。

例子

全部展开

更改文档部分的页边距

使用默认模板创建Word报表。打开文档并分配文档的CurrentPageLayout属性设置为变量。更改此布局的左右边距。

进口mlreportgen.dom。*;d =文件(“mydoc”“多克斯”);开放(d);s = d.CurrentPageLayout;s.PageMargins.Left =“2”;s.PageMargins.Right =“2”;p =第(段)“Hello World”);追加(d, p);关闭(d);rptview (“mydoc.docx”);

在R2016a中引入

这个话题有帮助吗?