边框和底纹可以使word的内容更加醒目, 从而增加word文档的可读性。spire.doc支持为word文档添加页面边框。该文章将详细介绍如何使用spire.doc为word文档添加页面边框并设置边框位置。
c#
//新建一个word文档对象并加载需要添加页面边框的word文档
document document = new document();
document.loadfromfile("sample.docx");
//获取第一个section
section section = document.sections[0];
//插入边框并设置边框样式和颜色
section.pagesetup.borders.bordertype = borderstyle.doublewave;
section.pagesetup.borders.color = color.lightseagreen;
//设置边框位置和距离
section.pagesetup.pageborderoffsetfrom = pageborderoffsetfrom.pageedge;
section.pagesetup.borders.top.space = 20;
section.pagesetup.borders.bottom.space = 30;
section.pagesetup.borders.left.space = 20;
section.pagesetup.borders.right.space = 25;
//保存文档
document.savetofile("pageborders.docx", fileformat.docx2013);
vb.net
'新建一个word文档对象并加载需要添加页面边框的word文档
dim document as document = new document
document.loadfromfile("sample.docx")
'获取第一个section
dim section as section = document.sections(0)
'插入边框并设置边框样式和颜色
section.pagesetup.borders.bordertype = borderstyle.doublewave
section.pagesetup.borders.color = color.lightseagreen
'设置边框位置和距离
section.pagesetup.pageborderoffsetfrom = pageborderoffsetfrom.pageedge
section.pagesetup.borders.top.space = 20
section.pagesetup.borders.bottom.space = 30
section.pagesetup.borders.left.space = 20
section.pagesetup.borders.right.space = 25
'保存文档
document.savetofile("pageborders.docx", fileformat.docx2013)
添加页面边框后的效果图: