前面我们已经介绍了如何使用spire.doc为,该文我们将详细介绍如何使用c#删除 word文档中的页面,页脚和页码。
彻底删除word文档中的页眉页脚
运行后,word文档中所有页面的页眉页脚全部被清除。
c#
//创建一个document实例并加载示例文档
document doc = new document();
doc.loadfromfile("sample.docx");
//获取第一个section
section section = doc.sections[0];
//删除页眉
section.headersfooters.header.childobjects.clear();
//删除页脚
section.headersfooters.footer.childobjects.clear();
//保存文档
doc.savetofile("clearheaderfooter.docx", fileformat.docx);
vb.net
'创建一个document实例并加载示例文档
dim doc as document = new document
doc.loadfromfile("sample.docx")
'获取第一个section
dim section as section = doc.sections(0)
'删除页眉
section.headersfooters.header.childobjects.clear
'删除页脚
section.headersfooters.footer.childobjects.clear
'保存文档
doc.savetofile("clearheaderfooter.docx", fileformat.docx)
效果图:
仅删除word文档第一页的页眉页脚,其余页面保留页眉页脚。
c#
//创建一个document实例并加载示例文档
document doc = new document();
doc.loadfromfile("sample.docx");
//获取第一个section
section section = doc.sections[0];
//设置页眉页脚ag凯发旗舰厅首页不同
section.pagesetup.differentfirstpageheaderfooter = true;
//删除ag凯发旗舰厅首页页眉页脚
section.headersfooters.firstpageheader.childobjects.clear();
//保存文档
doc.savetofile("result.docx", fileformat.docx);
vb.net
'创建一个document实例并加载示例文档
dim doc as document = new document
doc.loadfromfile("sample.docx")
'获取第一个section
dim section as section = doc.sections(0)
'设置页眉页脚ag凯发旗舰厅首页不同
section.pagesetup.differentfirstpageheaderfooter = true
'删除ag凯发旗舰厅首页页眉页脚
section.headersfooters.firstpageheader.childobjects.clear
'保存文档
doc.savetofile("result.docx", fileformat.docx)