主要内容

数字页在一个单词模板

这个例子展示了如何使用Word模板给报表页编号。它使用两个不同的页脚为奇数页定义右对齐的页码,为偶数页定义左对齐的页码。下图显示了使用示例模板创建的文档的两个页面:

创建一个模板

创建一个Word模板,myWordTemplate.dotx,在当前的工作目录中。用word打开文件。已经包括该示例的页脚的参考模板exampleTemplate.dotx

mlreportgen.dom.Document.createTemplate (“myWordTemplate”“多克斯”);

添加页脚和页码

在Word中,双击页脚区域编辑模板页脚。这将打开一个页眉和页脚工具设计TAB键并将光标移动到页脚区域。键入页脚中页码前应该显示的内容。在下面的例子中,"Page "在页码之前:

页眉和页脚工具设计选项卡中打开页码菜单并选择普通的数字当前位置选项。这将在游标的当前位置插入一个页码。

打开页码再次选择菜单页码格式…页码格式菜单,设置起始号码为1,然后选择

将页脚文本的格式设置为Word中的任何文本格式。在本例中,字体大小设置为14,文本样式为粗体。将文本的水平对齐设置为右对齐。

创建一个不同的均匀页脚

若要为偶数页和奇数页指定不同的页脚,请选择不同的奇数和偶数页选项在页眉和页脚工具设计选项卡。

若要查看偶数页脚,请向文档添加另一个页脚。双击文档的正文部分或单击关闭页眉和页脚编辑文档的主体。通过单击插入页面突破分页符按钮插入TAB键或按下按CTRL + Enter

双击新页面中的页脚区域,编辑均匀页脚。重复前面的过程,向偶数页脚添加文本和页码。将文本的水平对齐保留为默认的左对齐。的起始编号不需要修改页码格式菜单是因为页码从上一页自动增加。

返回编辑文档主体。删除文档的第二页,保存模板。

使用模板

创建文档时通过指定模板名称来使用模板。下面的代码使用了引用模板exampleTemplate.dotx创建文档。若要使用本例修改的模板,请使用replaceexampleTemplatemyWordTemplate

进口mlreportgen.dom。*d =文档(“mydocument”“多克斯”“exampleTemplate”);开放(d);追加(d,“Hello world”);追加(d, PageBreak ());追加(d,“你好”);追加(d, PageBreak ());追加(d,“你好”);追加(d, PageBreak ());追加(d,“你好”);追加(d, PageBreak ());追加(d,“你好”);关闭(d);rptview (d);

另请参阅

相关话题