C# 如何给Word文档设置背景颜色和背景图片

Word文档在创建时,背景颜色都是白色的,这样的背景色比较单一,看久了以后也非常容易视觉疲劳,给文档设置一个合适的背景颜色或者添加好看的背景图片,不仅可以解决视觉疲劳的问题,还可以让文档的排版更加美观。本文将详细讲述如何使用C#和Spire.Doc组件给一个现有Word文档设置纯色背景颜色,渐变背景颜色以及添加背景图片。

设置背景颜色

设置纯色背景颜色

//创建Document实例
Document document = new Document();
//载入Word文档
document.LoadFromFile("Input.docx");//设置文档的背景填充模式为颜色填充
document.Background.Type = BackgroundType.Color;//设置背景颜色
document.Background.Color = Color.Beige;//保存文档
document.SaveToFile("PureColor.docx", FileFormat.Docx2013);

设置渐变背景颜色

//创建Document实例
Document document = new Document();
//载入Word文档
document.LoadFromFile("Input.docx");//设置文档的背景填充模式为渐变填充
document.Background.Type = BackgroundType.Gradient;//设置渐变颜色
BackgroundGradient gradient =document.Background.Gradient;
gradient.Color1 = Color.White;
gradient.Color2 = Color.MediumSeaGreen;//设置渐变模式
gradient.ShadingVariant = GradientShadingVariant.ShadingMiddle;
gradient.ShadingStyle = GradientShadingStyle.Horizontal;//保存文档
document.SaveToFile("GradientColor.docx",FileFormat.Docx2013);

添加背景图片

//创建Document实例
Document document = new Document();
//载入Word文档
document.LoadFromFile("Input.docx");//设置文档的背景填充模式为图片填充
document.Background.Type = BackgroundType.Picture;//添加背景图片
document.Background.Picture = Image.FromFile("background.jpg");//保存文档
document.SaveToFile("Image.docx",FileFormat.Docx2013);

C# 如何给Word文档设置背景颜色和背景图片相关推荐

  1. Word控件Spire.Doc 【页面背景】教程(7) ;在 C# 中为 word 文档设置图像背景

    我们已经演示了如何在 C# 中为 word 文档设置渐变背景.除了渐变背景,Spire.Doc还支持为word文档添加图片背景.本文将向您展示如何在 C# 中为 word 文档设置图像背景. Spir ...

  2. 【教程】Spire.Doc系列教程(1):给Word文档设置背景颜色和背景图片

    使用Spire.Doc,开发人员可以非常方便地给Word文档设置背景颜色和添加背景图片.以下示例将详细讲述如何使用Spire.Doc给一个现有Word文档设置纯色背景颜色,渐变背景颜色以及添加背景图片 ...

  3. 【ChatGPT】Spire.Doc 给 Word 文档设置背景颜色和背景图片

    使用 Spire.Doc 给 Word 文档设置背景颜色和背景图片 1.首先需要引用 Spire.Doc 的命名空间: using Spire.Doc; using Spire.Doc.Documen ...

  4. html文件变成桌面背景,将HTML文档设置为Windows桌面背景(转)

    将HTML文档设置为Windows桌面背景(转)[@more@] 从Windows 3.X开始,系统就提供了设置桌面背景的功能,我们可以将自己喜爱的图片作为背景显示在桌面上,从而美化了用户的工作环境, ...

  5. PassFab for Word中文版,帮你找回Word文档设置的文件密码!

    PassFab for Word是一款针对Word文档打造的密码破译器,不少用户为了保护文档的使用隐私和安全,会为自己的Word文档设置密码,但是有时候会碰到忘记密码的情况,这时候这款PassFab ...

  6. html如何设置首字下沉,如何在Word文档设置首字下沉

    如何在Word文档设置首字下沉 文字竖排方法 第一步:打开要编辑的文本. 第二步:移动鼠标到"常用工具栏",单击"更改文字方向"按钮.这时可以看到文档变为竖直方 ...

  7. Poi 操作Word文档设置页边距 解决CTPageMar类找不到

    Poi操作Word文档设置页边距 CTPageMar类找不到 已解决 在百度上搜了一顿,找到了相关的解决方案,但是缺失了一个类,在百度怎么也找不到! 给大家一个参考数据 1厘米≈567 CTSectP ...

  8. 为Word文档设置页眉和页脚(转)

    为Word文档设置页眉和页脚(转) 在Word文档中,可以很方便地为文档设置页眉和页脚,使其更加规范和醒目,下面以word2000为例,谈谈如何为Word文档设置页眉和页脚. 1. 从[视图]菜单中选 ...

  9. PhpWord与GD 和图像处理 函数进行word文档数值替换以及合并插入图片

    #PhpWord与GD 和图像处理 函数进行word文档数值替换以及合并插入图片 代码示例 代码如下(示例): public function test(){//读取模板$templateProces ...

最新文章

  1. 全阶滑模观测器程序_基于全阶状态滑模观测器的异步电机转子磁链观测_杨淑英...
  2. AAAI2020录用论文汇总(三)
  3. 搜索技巧——持续更新
  4. linux shell 字符串操作详解 (长度,读取,替换,截取,连接,对比,删除,位置 )
  5. html复选框值改变后事件,javascript – 从onclick/onchange事件获取HTML值的复选框
  6. Java中抽象类和接口的区别?
  7. System.Threading.Thread类方法
  8. 制造与供应链中的人工智能行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  9. MySQL架构体系(从一条语句出发了解MySQL各部分的作用)
  10. matlab 匹配滤波相位谱,信号检测与估计知识点总结(2)
  11. linux jdk11 64位下载安装
  12. MySQL 定时备份数据库(非常全),值得收藏!
  13. 【云扩RPA】Excel-ReadingAndWriting
  14. 如何使用pem文件登录服务器,如何用pem链接服务器
  15. 吾爱破解热榜:45k 的小工具让 Windows 升级成「全面屏」!
  16. Golang 基础二
  17. 字节码:ASCII编码:单字节编码,ANSI编码:多字节编码,UNICODE编码:宽字节编码
  18. Windows10系统开机内存占有率超50%的原因
  19. ubuntu环境下制作win10启动盘,ubuntu安装图形化磁盘分区工具
  20. Windows操作系统优化

热门文章

  1. 数据科学家必须知道的10个深度学习架构
  2. 美国犹他大学计算机专业怎么样,2018美国计算机工程专业排名一览表
  3. iOS模拟器iOS Simulator详细图文使用教程
  4. 请求地址发生未知异常--若依项目导入后
  5. linux 运行eve,EVE-NG简单入门介绍
  6. 案例一: 使用IDA PRO+OllyDbg+PEview 追踪windows API 动态链接库函数的调用过程。 首先用文本编辑器写一个C++源程序名为StackFrame.cpp ,代码如下:
  7. Problem I. Hall of Fame (2014 Syria ICPC)
  8. UE4(虚幻4)中蓝图的使用
  9. linux下,matplotlib遇到的相关问题以及解决方法
  10. Error,java对常量池来说字符串xxx的UTF8表示过长