简介
Word是我们日常生活、学习和工作中必不可少的文档处理工具。精致美观的文档能给人带来阅读时视觉上的美感。在本篇文章中,将介绍如何使用组件Free Spire.Doc for .NET(社区版)给Word设置文档背景。下面的示例中,给Word添加背景分为三种情况来讲述
- 纯色背景
- 渐变色背景
- 图片背景
工具使用:下载安装控件Free Spire.Doc后,在项目程序中添加Spire.Doc.dll即可(该dll可在安装文件下Bin文件夹中获取)
一、设置纯色背景色
【C#】
using Spire.Doc; using System.Drawing; namespace AddBackground { class Program { static void Main(string[] args) { //创建一个Document类对象,并加载Word文档 Document document = new Document(); document.LoadFromFile(@"C:\Users\Administrator\Desktop\Test.docx"); //设置文档的背景填充模式为颜色填充 document.Background.Type = Spire.Doc.Documents.BackgroundType.Color; //设置背景颜色 document.Background.Color = Color.MistyRose; //保存并打开文档 document.SaveToFile("PureBackground.docx", FileFormat.Docx2013); System.Diagnostics.Process.Start("PureBackground.docx"); } } }
二、设置渐变背景色
【C#】
using Spire.Doc; using System.Drawing; using Spire.Doc.Documents; namespace AddGradientBackground { class Program { static void Main(string[] args) { //创建Document类实例,并加载Word文档 Document document = new Document(); document.LoadFromFile(@"C:\Users\Administrator\Desktop\Test.docx"); //设置文档的背景填充模式为渐变填充 document.Background.Type = Spire.Doc.Documents.BackgroundType.Gradient; //设置渐变背景颜色 BackgroundGradient gradient = document.Background.Gradient; gradient.Color1 = Color.LightSkyBlue; gradient.Color2 = Color.PaleGreen; //设置渐变模式 gradient.ShadingVariant = GradientShadingVariant.ShadingMiddle; gradient.ShadingStyle = GradientShadingStyle.FromCenter; //保存并打开文档 document.SaveToFile("GradientColor.docx", FileFormat.Docx2013); System.Diagnostics.Process.Start("GradientColor.docx"); } } }
调试运行,生成文档
三、设置图片背景色
【C#】
using System.Drawing; using Spire.Doc; namespace ImageBackground { class Program { static void Main(string[] args) { //创建一个Document类实例,并加载Word文档 Document document = new Document(); document.LoadFromFile(@"C:\Users\Administrator\Desktop\Test.docx"); //设置文档的背景填充模式为图片填充 document.Background.Type = Spire.Doc.Documents.BackgroundType.Picture; //设置背景图片 document.Background.Picture = Image.FromFile(@"C:\Users\Administrator\Desktop\1.jpg"); //保存并打开文档 document.SaveToFile("ImageBackground.docx", FileFormat.Docx2013); System.Diagnostics.Process.Start("ImageBackground.docx"); } } }
调试运行,生成文档
以上全部内容为三种添加Word文档背景的方法,如果喜欢本文,欢迎转载(转载请注明出处)。
相关推荐
C#操作Word——C#向Word文档中写入文字
2、如何使用C#在Word文档中插入图片以及读取Word文档中的图片?3、提取word 文档中的图片信息;4、提取WORD中的所有InlineShape图片并保存成文件;5、C#编程实现动态生成Word文档{1、2};6、C#读取Word文档的详细...
c#打开word文档及读取word文档
C#操作word文档 C#实现Word中表格信息读取
C#实现窗体背景颜色渐变的小程序。。。。。。。。。
此程序主要展示了如何把图片插入事先设定好的书签位置之中。 下载之后可以直接运行。
C#操作Word文档(根据模板生成文档、替换内容、插入表格等)
C#操作Word文档C#操作Word文档C#操作Word文档C#操作Word文档
C#程序设计——Windows项目开发 C#程序设计——Windows项目开发
C#操作WORD操作EXCEL操作TXT文档案例源代码
包括: C#操作Word.doc C#操作Word表格.doc C#操作WORD辅助类.txt c#操作word模板插入文字...C#操作Word在Word文档中插入图片.docx C#用word模板做文档.doc 收集的C#操作Word的各种代码。直接复制粘贴到程序里面即可。
C#读取word文档实例浅析是在C#编程操作Word遇到问题的解决技巧。
C# 读取word文档和图片,有需求的下载
c#根据word模板生成word文档 附件中包含程序源码以及word模板文件 需要引用的DLL已经在源码中标出
c#操作word文档提供c#操作word的源代码。
c#根据word模板生成word文档
C#得到word里面的书签,并向书签插入内容,将DateGridView内容作为表格插入到word书签中。
c#案例————餐饮管理系统
第9章 C#高级属性——帮助文档和部署 理论第9章
c#向word文件插入图片.调试时先选择一个word文件(*.doc),再选择一个图片文件(*.jepg)