边框和底纹可以使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)
添加页面边框后的效果图: