1 使用详解
MoveToHeaderFooter()
说明:移动至页眉页脚。
格式:public void MoveToHeaderFooter(HeaderFooterType headerFooterType);
参数可选值:
(1)HeaderFooterType.HeaderPrimary,1,页眉。
(2)HeaderFooterType.FooterPrimary,3,页脚。
Aspose.Words.Document doc = new Document();//新建一个空白的文档
Aspose.Words.DocumentBuilder builder = new Aspose.Words.DocumentBuilder(doc);
2 移动至页眉
//设置页眉
builder.MoveToHeaderFooter(HeaderFooterType.HeaderPrimary);
builder.ParagraphFormat.Alignment = ParagraphAlignment.Center;//页眉居中
builder.ParagraphFormat.LineSpacing = 12;// 单倍行距 = 12 , 1.5 倍 = 18
builder.ParagraphFormat.SpaceAfter = 0;//段后
builder.ParagraphFormat.SpaceBefore = 0;//段前
builder.Write("hello");
3 移动至页脚
//页脚设置段前段后行距
builder.MoveToHeaderFooter(HeaderFooterType.FooterPrimary);
builder.ParagraphFormat.LineSpacing = 12;// 单倍行距 = 12 , 1.5 倍 = 18
builder.ParagraphFormat.SpaceAfter = 0;//段后
builder.ParagraphFormat.SpaceBefore = 0;//段前
4 注意事项
(1)执行MoveToHeaderFooter()(移动至页眉页脚)操作后,如果要进行MoveToCell()(移动至表格单元格)操作,请先进行MoveToDocumentStart()(移动至文档开头)操作或MoveToDocumentEnd()(移动至文档结尾)操作,方能使MoveToCell()操作成功。